This is a GUI-based Java application developed as part of CSIT121 coursework. It allows users to browse, purchase, and manage vehicle inventory. The system supports user authentication with roles for Admin and Customer.
- User login and role-based access
- Add/Delete vehicle (Admin only)
- View inventory and purchase vehicles
- Generate receipts
- GUI-based interface using Java Swing
src/
: Contains all Java source filesCSIT121_Project_Report.pdf
: Detailed project report with UML and documentation
(Add screenshots here: login screen, admin menu, customer menu, receipt view)
- Compile all
.java
files:javac src/*.java
- Run the program:
java src.Driver
This project is for educational purposes.