Project information
SuperRide Taxi is a "cab booking" project and it has one application for the customers to book their rides at cheaper rates and one application for the drivers.
- Category: Web/App Development
- Project Date: August, 2019 - Sep, 2020
The whole back-end part, including the admin portal and REST APIs, was developed by me. The key features are:-
- ● I was responsible for creating REST APIs, the whole admin panel, and website management.
- ● Created the complex DB structure, schema, and relationships for this project, including stored procedures, MySQL functions, and indexing for better performance.
- ● Implemented the ride-now and ride-later functionality with time scheduling, similar to Uber or Ola.
- ● Implemented the REST APIs for automatic ride cancellation after 20 minutes of ride time if there is no action by the driver.
- ● Created the price management module based on base price and per-kilometre price for drivers, and managed the taxi meter as well.
- ● Used the Stripe payment gateway and created the REST APIs for the application platforms.
Technologies Used: MySQL as a Database, PHP (Laravel) in Back-End, JavaScript/ES6/Bootstrap in Front-End, Stripe Payment Gateway, Twilio services for Email and SMS, and Hosted over AWS server.