Skip to content

Amaan63/Car-Parking-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

259 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš— Car Parking Management System

A comprehensive web-based Car Parking Management System that streamlines vehicle parking operations with real-time tracking, dynamic slot allocation, booking management, and administrative control. Built using Java (Servlets, JDBC, Hibernate) and MySQL, this project aims to reduce manual efforts and bring automation to modern-day parking facilities.

πŸ“Œ Table of Contents


πŸ“– About the Project

This Car Parking Management System automates the entire process of vehicle parking, from booking to checkout. It includes modules for Admins, Employees (Staff), and Users, allowing for an organized flow of parking operations. The system reduces the complexity of manual parking allocation and brings in features such as real-time availability, rate per hour calculation, and payment tracking.


✨ Features

  • πŸ” Secure Login/Signup for Admin, Staff, and Users
  • πŸ“† Reservation System – Book slots in advance
  • 🚦 Live Slot Status – View available, occupied, and upcoming reservations
  • πŸ’³ Payment Module – Dynamic calculation based on duration
  • πŸ“Š Dashboard – Real-time statistics for Admin
  • πŸ“¬ Notification System – Alerts for reservation status
  • πŸ“ Modular Role-Based Access
  • πŸ“± Mobile Responsive UI

πŸ›  Tech Stack

  • Backend: Java (Servlets, JDBC, Hibernate)
  • Frontend: HTML, CSS, JavaScript, Bootstrap
  • Database: MySQL
  • Tools: Apache Tomcat, Maven
  • Hosting: Render (Optional)
  • Charting: Chart.js (for dynamic graphs like slot usage stats)

πŸ–Ό Screenshots

  1. Landing Page
    Landing Page

  2. Admin Login
    Admin Login

  3. Admin Panel
    Admin Panel

  4. User Registration
    User Registration

  5. User Login
    User Login

  6. Vehicle Booking Form
    Vehicle Booking Form

  7. User Dashboard
    User Dashboard

  8. Parking History
    Parking History

  9. Payment History
    Payment History

  10. Payment Integration
    Payment Integration

About

A web-based Car Parking Management System that allows users to book and manage parking slots in real time. It includes an admin panel, payment integration, and dynamic slot status updates.πŸš—πŸ…ΏοΈ

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors