I wish to create an online system to track some things (e.g., a database with children, where each child has 1 or more visits from doctors). I want the users to be able to enter data as well as search for it, especially from mobile devices. So, this is a custom mobile online DB app of modest but non-zero size.
What would you recommend using to create such a system, considering things like
- ease of initial development
- ease and low cost of hosting
- ease of maintenance (e.g., no need to manually update components over time because of security problems, etc.)
?