Skip to content

GPS Toll-based System Simulation using Python : This project is the solution to automate the toll collection process for vehicles using GPS.

Notifications You must be signed in to change notification settings

MAYANK12SHARMA/GPS-Toll-Checker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GPS Toll-Based System

image

Table of Contents

Introduction

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.

Features

  • 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

Technologies Used

  • Front-end: HTML, CSS, JavaScript
  • Back-end: Django, SQLite
  • Libraries: NumPy, Zendpanda, Geopanda, SleepleteJS
  • Hardware: Arduino, GSM800 module

Setup and Installation

To run this project locally, follow these steps:

  1. Clone the repository

    git clone https://github.com/MAYANK12SHARMA/GPS-Toll-Checker.git
  2. Navigate to the project directory

    cd GPS_Toll_Tax
  3. Install the required dependencies

    pip install -r requirements.txt
  4. Apply database migrations

    python manage.py migrate
  5. Run the development server

    python manage.py runserver

Usage

  1. Access the application at http://localhost:8000.
  2. Register or log in using Google Authentication.
  3. Connect the Arduino and GSM800 module to start tracking.
  4. View toll charges, invoices, and penalty warnings on your dashboard.

Screenshots

Sign up page

image

Login Page

image

Dashboard

Dashboard

image

Add vehicle Section

image

Vehicle Details

image

Journey Section

image

Example

image

image

Invoice Page After Journey

image

Billing Section

image

Enquiry Section

image

Contributing

Contributions are welcome! Please fork the repository and create a pull request with your changes.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgements

  • Intel Unity Program for project support
  • GLA University for mentorship and resources

Contact

About

GPS Toll-based System Simulation using Python : This project is the solution to automate the toll collection process for vehicles using GPS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published