- Introduction
- Features
- Technologies Used
- Setup and Installation
- Usage
- Project Structure
- Screenshots
- Contributing
- License
- Acknowledgements
- Contact
The GPS Toll-Based System is a comprehensive solution for managing toll collection using GPS technology. This system tracks vehicles' journeys, calculates toll charges, provides invoices, and issues penalties for unpaid tolls. The project includes a front-end developed with HTML, CSS, and JavaScript, and a back-end powered by Django and SQLite.
- Real-time vehicle tracking using GPS
- Automated toll calculation based on vehicle journey
- Toll invoices generation
- Google Authentication for secure access
- Penalty and warning system for unpaid tolls
- Front-end: HTML, CSS, JavaScript
- Back-end: Django, SQLite
- Libraries: NumPy, Zendpanda, Geopanda, SleepleteJS
- Hardware: Arduino, GSM800 module
To run this project locally, follow these steps:
-
Clone the repository
git clone https://github.com/MAYANK12SHARMA/GPS-Toll-Checker.git
-
Navigate to the project directory
cd GPS_Toll_Tax -
Install the required dependencies
pip install -r requirements.txt
-
Apply database migrations
python manage.py migrate
-
Run the development server
python manage.py runserver
- Access the application at
http://localhost:8000. - Register or log in using Google Authentication.
- Connect the Arduino and GSM800 module to start tracking.
- View toll charges, invoices, and penalty warnings on your dashboard.
Contributions are welcome! Please fork the repository and create a pull request with your changes.
This project is licensed under the MIT License. See the LICENSE file for details.
- Intel Unity Program for project support
- GLA University for mentorship and resources
- Mayank Sharma
- Email: [email protected]












