A lot of us develop Applications or Apps. Most or all of them are Web or Mobile Based Apps. It’s not about just writing code, it’s the how of the building of it that matters. There are many aspects of building an app starting from UI UX Development to Database Design. To keep the cost in check one should plan technologies and infrastructure and design to handle at least 5000 Users and upwards.