Не надо PHP, пиши на C#, ASP.NET. Или Python, или Go lang.
Для клиента посмотри TypeScript - очень похож на C# и возможно Angular.io - у них полный Фреймворк и неплохи доки и how to intro.
Я что вникнуть в тему сделал мобильное приложение для учёта долгов на Ionic.io (Angular) и серверную часть на Go lang -
https://DebtsTracker.io