Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mushkir/city-taxi-service
The City Taxi Reservation System is a web-based platform developed for City Taxi (PVT) Ltd, tailored to the needs of low to mid-income range passengers in city areas across the island. This system offers a streamlined booking experience, focusing on performance, superior service, and quality. Demo video link provided below.
https://github.com/mushkir/city-taxi-service
booststrap justvalidatedev mysql php phpmailer phpmyadmin stripe-api
Last synced: 3 days ago
JSON representation
The City Taxi Reservation System is a web-based platform developed for City Taxi (PVT) Ltd, tailored to the needs of low to mid-income range passengers in city areas across the island. This system offers a streamlined booking experience, focusing on performance, superior service, and quality. Demo video link provided below.
- Host: GitHub
- URL: https://github.com/mushkir/city-taxi-service
- Owner: Mushkir
- Created: 2024-01-17T21:22:38.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-12-31T09:38:07.000Z (6 days ago)
- Last Synced: 2024-12-31T10:22:21.341Z (6 days ago)
- Topics: booststrap, justvalidatedev, mysql, php, phpmailer, phpmyadmin, stripe-api
- Language: PHP
- Homepage: https://www.linkedin.com/posts/mohamed-mushkir_php-webdevelopment-bootstrap-activity-7169049185348935681-857E?utm_source=share&utm_medium=member_desktop
- Size: 41.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# City-Taxi Web Application
The City Taxi Reservation System is a web-based platform developed for City Taxi (PVT) Ltd, tailored to the needs of low to mid-income range passengers in city areas across the island. This system offers a streamlined booking experience, focusing on performance, superior service, and quality. Passengers can easily reserve taxis through a user-friendly interface, specifying their pickup time and location. The system ensures efficient transportation, prioritizing safety and comfort. City Taxi provides timely pick-up, private usage options, and dedicated customer care to enhance the booking process. Clean, well-maintained vehicles and courteous service uphold quality standards. Developed as a final year assessment for Software Engineering, the system utilizes HTML, vanilla CSS, Bootstrap, JavaScript, PHP, and MySQL for efficient development and deployment. Real-time tracking using Google Maps API allows passengers to monitor their taxi's location and ETA. The City Taxi Reservation System aims to meet the expectations of its target audience, offering a reliable and high-quality service that sets it apart from competitors.
## Functions of the Project
- Admin, User Account creation.
- Admin can manage the process.
- After the account creation of user, Username & Password will be sent via Email.
- Location-based Services (Google API).
- Automatically distance calculation using From and To locations through API.
- Local Message sending method.
- Mobile Responsive design.
- Payment method through Stripe API.
- Status based driver filterization.
- Feedback providing implementation. (Passenger to Driver and Driver to Passenger)## Technologies and Libraries Used and Learned
| S.No | Technologies and Libraries Used |
| :--- | ------------------------------------- |
| 01 | [HTML] |
| 02 | [CSS3] |
| 03 | [Bootstrap] |
| 04 | [JavaScript] |
| 05 | [PHP] |
| 06 | [MySQL] |
| 07 | [JustValidateDev] - (Data Validation) |
| 08 | [Google-Console] |
| :--- | ------------------------------------- |## Screenshots
![Homepage](./screenshots/1.png)
![Drivers Page](./screenshots/2.png)
![Passenger Login Page](./screenshots/3.png)
![Passenger Dashboard](./screenshots/4.png)
![Admin Dashboard](./screenshots/5.png)
![Passenger Overview in Admin Dashboard](./screenshots/6.png)
![Completed Reservation Overview in Admin Dashboar](./screenshots/7.png)
![Driver's Profile Dashboard](./screenshots/8.png)
![Driver's Service Overview in Relevent Driver's Dashboard](./screenshots/9.png)
## How to run
- Clone the Repo into Local machine
```
git clone https://github.com/Mushkir/city-taxi-service.git
```- Open the DB Folder
- Import the database file into phpmyadmin
- Run the server (XAMPP / WAMP)
- Copy the Project file into "htdocs" folder.
- Open the browser and type as `localhost/cityTaxi` and Press enter.
- Now you can explore the project.
### License: MIT (Do whatever, you want!)
### Author
- [Mohamed Mushkir](https://www.facebook.com/profile.php?id=100059556802890)