The Unified Travelling and Transport System is a project aimed at developing a unified platform for all transportation-related activities. It is designed to provide a seamless experience for users, whether they are commuting locally or travelling long distances. The platform provides features such as route planning, real-time tracking, fare estimation, and payment options for different modes of transport.
The Unified Travelling and Transport System provides the following features:
- Route planning: Users can plan their travel routes by selecting their starting and destination points.
- Real-time tracking: Users can track their current location and the location of their ride in real-time.
- Fare estimation: Users can get an estimate of the fare for their ride before booking it.
- Payment options: Users can pay for their rides using various payment options, including credit/debit cards and mobile wallets.
- Multi-modal transport: The platform supports different modes of transport, including buses, trains, taxis, and private cars.
To install the Unified Travelling and Transport System, follow these steps:
- Clone the repository:
git clone https://github.com/HartzFrequency/Unified-Travelling-and-Transport-System.git
- Install the required dependencies:
pip install tk
pip3 install customtkinter
pip install pillow
pip install mysql-connector-python
To use the Unified Travelling and Transport System, run the following command:
Import the SQL files in 'utts' database
Connect with database using your SQL username and password inside GraphicUser_InterFace\Modules\SQL.py
Run python File GraphicUser_InterFace\Login_page.py
Contributions to the Unified Travelling and Transport System are welcome. To contribute, follow these steps:
- Fork the repository.
- Create a new branch.
- Make your changes and commit them.
- Push your changes to your fork.
- Submit a pull request.
The Unified Travelling and Transport System is open-source software licensed under the MIT license.