We are looking for Experienced web developers to develop dynamic website for us where users will signup their account on the website, website should fetch their current location, other permissions and connect to nearby car driving schools in that area.
Source code will be our property. Payment will be made after the work completed.
There will be four panels.
Driving School Panel
All the panels will be connected to Admin web panel. Backend should be on firebase.
There should be Google Map integration, from where users will come to know about nearby car driving schools, their distance from customer's address, their star rating, their starting price for car learning etc.
Customer can track driving school's vehicle on their app before class timing.
Customer's panel should show the results of most nearby car driving schools with most cheapest price first.
Customer should be able to filter their choice.
Customer should be able to pay directly to car driving school by UPI payment (For this UPI i.d of both Driving School and Customer should be connected through firebase.
Customer and Driving school both can create complaint or service request on Customer Service tab on their apps.
As and when any of the users will create a complaint or service request, a ticket i.d will be generated and will be sent to both customer and and driving school.
After making payment to driving school only, customer will get an option to give feedback and rating to driving school.
Feedback and rating should be calculated automatically between 1-5 stars and will be visible on Driving School's profile.
If star rating is less then 3 then that driving school profile should be dragged to bottom Because of poor performance. Only super performance profile should be highlighted on top.
All the drives, total downloads, total driving completion, total sales etc. Should be visible on admin panel.
Customer will get Certificate also after their driving test is finished. Trainer will give marks to customer on daily basis after each of driving class and it should reflect on customer's mobile app in the form of marks. After certain marks are completed, a certificate will be issued to customer.
If customer is not performing as per driver's instructions then certificate will not be issued.
Their should be a beautiful banner on the homepage of the website.
One email i.d and one mobile number can be used only once to signup for one account only.
Admin should have the rights to block, suspend, reactivate any account of customers, driving school, drivers.
Remaining features we will discuss later.