Skip to content

A parking management system built with Java, Python and HTML/CSS/JS.

License

Notifications You must be signed in to change notification settings

docafavarato/parking-management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Parking management

About

Flask JavaScript HTML5 CSS3

A complete functional parking management system built with Java (Spring Boot, JPA/Hibernate, Maven), Python (Flask) and HTML/CSS/JS.

The API repository is here

Functions

Dashboard

image The dashboard section show some status of the establishment, such as:

  • Registered cars
  • Active parkings
  • Available parking lots
  • Today total earnings
  • Pending payments
  • Total parkings today

Parkings

image The "Add a parking" section contains a form that creates a new parking based on the following attributes:

  • Start time
  • Car
  • Parking lot
  • Rate

image The "Manage parkings" section contains a table with the attributes of all the registered parkings and two buttons, one to erase the parking and one to end it. It also has a "filter by" option with the following params:

  • Going
  • Ended
  • All

Lots

image The "Add a parking lot" section contains a form that creates a new parking lot based on the following attribute:

  • Tag

image The "Manage parking lots" section contains a table with the attributes of all the registered parking lots and two buttons, one to erase the parking lot and one to edit it. It also has a "filter by" option with the following params:

  • Occupied
  • Unoccupied
  • All

Cars

image The "Add a car" section contains a form that creates a new car based on the following attributes:

  • License plate
  • Brand
  • Model
  • Color

image The "Manage cars" section contains a table with the attributes of all the registered cars and three buttons, one to erase the parking lot, one to edit it and one to check all the parkings related to it.

Payments

image The "Manage payments" section contains a table with the attributes of all the registered payments and two buttons, one to erase the payment and one to complete the payment if it's pending.

Author

João Pedro Favarato

LinkedIn

About

A parking management system built with Java, Python and HTML/CSS/JS.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published