Skip to content

πŸš— A Web application simplifying vehicle gate pass management for students. Features secure user authentication πŸ”’ and unique QR code generation 🌐 for approved passes.

Notifications You must be signed in to change notification settings

Sreehari0101/Vehi-Pass

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

14 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Vehi-pass


Vehi-Pass is a Django web application that facilitates the process of applying for and managing vehicle passes for students. This repository contains both the backend and frontend components of the system.

Features

  • User Authentication: Secure login and registration system for students and administrators.
  • Pass Application: Students can apply for vehicle passes by providing personal and vehicle details.
  • Pass Approval: Admins can review and approve pass applications.
  • QR Code Generation: Unique QR codes are generated for each approved pass containing personal and vehicle information.

Backend

The backend of this web application is built using Python and Django. Key dependencies include:

  • Django: A high-level Python web framework used for building the application.
  • Django's built-in authentication system: Used for user authentication and login.
  • Django models: Custom models for storing pass and vehicle details.
  • Django views and templates: Handling pass creation, approval, and QR code generation.

Frontend

The frontend of the system is developed using HTML, CSS, and Bootstrap. It provides a user-friendly interface for students to apply for passes and for admins to manage pass applications.

Usage

  1. Installation: Set up the necessary dependencies, including Django and any required packages.

  2. Database Setup: Configure your database settings in the Django project settings.

  3. Run the Application: Start the Django development server to run the application.

  4. User Registration and Authentication: Students and admins can register and log in to the system.

  5. Pass Application: Students can enter vehicle and personal details to apply for a pass.

  6. Pass Approval: Admins can review pass applications and approve them.

  7. QR Code Generation: Approved passes are associated with unique QR codes containing personal and vehicle information.

Screenshots

Login page

homepage snap)

Home page

dashboard snap)

Vehicle pass

invoice snap)

About

πŸš— A Web application simplifying vehicle gate pass management for students. Features secure user authentication πŸ”’ and unique QR code generation 🌐 for approved passes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published