How To Plan An App For Ever Growing On-Demand Business?