Если хотите, чтобы все было максимально автоматизировано, то вам нужно заказывать разработку у серьезной компании, т.к. нужно:
1) web сайт
2) web сервис
3) база данных
4) мобильные приложения, фонгап это хорошо, но по ощущениям предпочтительней нативная разработка (xamarin + mvvm cross)