We need a app for locating and contacting commercial vehicles for the users.
The app will have 3 interfaces. One for vehicle owners, one for drivers and one for general users.
Features for App Users
1. Register and Login
2. Auto Mobile number verification using OTP
3. Users will be able to view Vehicles available within 5km radius from his current location like Ola.
4. On selecting the category of Vehicle users will see the list of vehicles under the selected category available around him with call button.
5. On pressing the call button a phone call will be placed directly to the driver
6. User will also be able to rate his experience after the call/next time he opens the app.
7. NO BOOKING REQUIRED
Features for Drivers
1. Drivers registration will be done by the Vehicle Owners
2. Drivers will be able to login using their registered mobile number with one time auto OTP verification
3. Drivers will receive calls from the users unless he turn off his duty / starts his ride
Features for Vehicle Owners
1. Vehicle owners registration will be done by the admin
2. Vehicle owners will be able to register their vehicles
3. Vehicle owners will be able to register drivers
4. Owners can have multiple vehicles and multiple drivers using same vehicles
5. Owners will be able to see the number of calls each of his drivers have received and their details like time of call, name of caller and his phone number.
6. Owners can also see the rating his drivers have received from users.
You need to make the complete app along with all apis.
All source codes along with complete project materials and proper documentation must be supplied.