It is an EXTREMELY big deal to get an application
Post# of 32643
Scaling is indeed another problem. A simple app just written in javascript probably will not scale at all. There's also security considerations, and the cloud introduces other complexity.
There's also got to be support for the database that tracks all the statistics, and how the owner of the app accesses that with the appropriate security, etc. so others cannot access it.
I will say I appreciate you sharing what programming language(s) you used, and what you didn't address, etc .
Those are just some of the things. I'm a software engineer and have been in the business for 30 years, so know a little about it. Now, I'm no front end expert, I mainly work on back-end code for military applications. I've seen enough of front-end stuff, and javascript/PHP to know enough about it - not to code a super professional program, but to have seen a lot of that code and have a clue what it takes.
I suspect some folks took your 1000 line estimate and ran with it, ignoring most of what is mentioned above, even though you say you said you were not trying to replicate CRM, etc.
It is no surprise your post caused the SP to fall, and in my opinion you had to know it would, and you obviously did not make it clear enough that you didn't replicate CRM functionality, or for that matter, a lot of things, even probably so much as tracking views/clicks, handling concurrency, etc. etc.
I'm not going to debate this anymore, but am sort of astonished this happened, and perhaps you should have run it by someone at NFUSZ to see what they had to say, given that they lived it (developed the thing) which I admittedly have not .
In any event, to develop marketable, professional software probably never can be done in 1000 lines of code, no matter what the application, unless it is extremely simplistic, in which case it most likely cannot be marketed as someone else will have done it already.
You seem to be sort of implying that interactivity in videos is easy to do. Is it easy to do across many platforms (youtube, facebook, etc.)?
OK, that's enough, I hope I've made my point. I think many with real world software development experience will agree with most of what I say, and that I'm not exaggerating complexities, etc .