Skip to content

Built with java (maven), utilized Swing to create a simple UI, also made use of REST to turn the system into a web service (Apache Tomcat).

License

Notifications You must be signed in to change notification settings

JonathanCauchi/Parking-Ticket-System

Repository files navigation

COM504

Parking Meter System

use-cases

robustness

official class diagram

Schedule is hardcoded and cannot be modified when compiled.

To run project, you need to have apache tomcat installed. If installed, go to Netbeans IDE, click Tools, Servers, set Server to Apache Tomcat and set the port number to '1234'. Build the projects and run.

The main class of the client project is 'ParkingSystemFrame', if you run the parking project, it should clearly state it as main class.

Most classes are complemented with JavaDoc as to make reading the code easier.

Junit tests are available in the web app module which is responsible for downloading schedule, verifying payments, parking ticket issuance, etc.

About

Built with java (maven), utilized Swing to create a simple UI, also made use of REST to turn the system into a web service (Apache Tomcat).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages