I need a full mobile app (2 apps (car and workshop)  and 1 web-control panel app) for car repair.  The user (client/car app1) opens the app and sees (the workshops registered in the system- workshops use App2), then client/car will select a workshop to deal with and get connected and be seen on google map by the workshop. The client can request a towing truck to tow the car and the car can be see on all apps and the center. The car can also select other services from the workshop (list of services) and move to the workshop where the car can be seen and directed on google map, but can be seen by the center and workshop. when the car arrives additional information about the services needed in addition to client/car information if it was not previously inserted, and the services done, then when the car leaves the client will close the transaction with comments or feedback saving all the transaction data such as dates, times, service info, workshop, sparepart if any..etc and the center will be able also to record the closure or with the option of closing the transactions. Please consider the database structure of (Client/car -> Workshops->ServiceTicket) and any other valid information. We need to have an initial estimation cost for a working prototype and an overall cost and time for the whole app/center including suggested hosting and of the app