Quote (GetSpanked @ Nov 19 2013 10:17pm)
how hard would it be to do this?
that's a bit subjective don't you think? given your lack of programming knowledge, lack of troubleshooting skills, lack of reading comprehension, etc you'll prolly have a hell of a hard time doing any project on your own. much less making an app for public users. i suggest making something small first and do baby steps.
here's my recommendation:
1) create a backlog of all the features you want
2) design the general architecture of your app.
3) work on your database structure
4) split them into time slices. say, 2 weeks. so in 2 weeks think about how much of those features you can accomplish.
5) for each iteration, code it. remember, baby steps. you shouldn't even touch stock stuff until everything else is done.
6) write unit tests