I want to build my first web app, what technologies should I use?

1 points by comatory ↗ HN
I want to build a web app that would contain user login and database. It'd be basically social network in a sense that users could look each other up depending on matching user interest (I'm being vague here on purpose, please don't be creeped out :) ). The app will depend heavily on displaying map data tied to user (not the user's location). I am wondering what technologies to use. I've only built webpages so far and made very minimalistic Flask app. I don't know what it takes to go "full-stack".

I am pretty comfortable with Python (Django, Flask) and know how to manage basic VPSes. I know how to use MySQL. I have interest in learning JavaScript in the process of building this app, as well as Facebook and Google APIs (for login and map data).

Can anyone point me in the right direction? Thanks.

3 comments

[ 5.9 ms ] story [ 17.3 ms ] thread
If you're comfortable with python /Django why don't you use that? what's your goal here? Get shit done or learn a new language/technology?
I thought that I might learn Javascript while doing this but yeah getting shit done.

I was more concerned if my tools are good for the job Ok let's say Django + MySQL.. how do I can I implement Google maps for the app? Or should I just go with OSM?