This repository contains a Java-based parking system application designed and developed by Aman Dhiraj.
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.
- 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.
- Java
- Design Patterns (Factory, Observer)
- CSV File Handling
- Dynamic GUI Rendering
- Clone the repository to your local machine.
- Open the project in your preferred Java IDE.
- Compile and run the main application file.
- Follow on-screen instructions to register, login, and use the application features.
- Developer: Aman Dhiraj
This project is licensed under the MIT License.
