If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Requirements for creating an HTML5/Mobile App

I am planning out this project for research purposes. The basic idea is to build an HTML5 app similar to Foursquare; users can connect, select some interests, and nearby people with similar interests are displayed on a map. The focus is for the app to be highly scalable. I have almost no experience with web development, I have only ever created an ASP.NET website.

From my online research I think that I can achieve this project using the following technologies:

HTML5 with ASP.NET and MVC for the client and server side code

MongoDB for the backend database

Websockets for realtime communication (or web services?)

Will these technologies be sufficient for my project? Have I left something out of my considerations? Are there other tools/technologies that you recommend?
Any ideas are welcome, as my greatest difficulty so far has been just analysing the different possibilities. Thanks.