Skip to content

amandhiraj/expressparking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Parking System Application

This repository contains a Java-based parking system application designed and developed by Aman Dhiraj.

Overview

The Parking System Application is a software solution developed to address the needs of the Toronto Parking Authority. It allows for efficient management of parking spaces, user registration, booking, payment processing, and enforcement officer management.

Features

  • User Registration: Customers can register accounts with unique email IDs.
  • User Login: Secure login functionality for customers, enforcement officers, and administrators.
  • Parking Booking: Customers can book parking spaces for specified durations.
  • Payment Processing: Secure payment processing for booked parking spaces.
  • Space Management: Parking enforcement officers can manage parking spaces, add or remove them as needed.

UML Diagram

UML Diagram

Technologies Used

  • Java
  • Design Patterns (Factory, Observer)
  • CSV File Handling
  • Dynamic GUI Rendering

How to Use

  1. Clone the repository to your local machine.
  2. Open the project in your preferred Java IDE.
  3. Compile and run the main application file.
  4. Follow on-screen instructions to register, login, and use the application features.

Credits

  • Developer: Aman Dhiraj

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors