Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wkrzywiec/parkingmanager

Simple web application using JSP, Servlets, JDBC, MySQL and Gradle
https://github.com/wkrzywiec/parkingmanager

bootstrap crud flywaydb gradle html javaee javascript jdbc jsp-servlet junit mvc mysql rest tomcat

Last synced: 12 days ago
JSON representation

Simple web application using JSP, Servlets, JDBC, MySQL and Gradle

Awesome Lists containing this project

README

        

# Parking Manager (Web Application)

## General info

Simple web application that can be used for parking lot managment. Customers can start their car parking using it and depending on the time that they left their car fee is calculated. Also the website can be used to monitor the income per day and basic information which car are currently on the parking.

## Screenshots




## Technical info

This is simple web application that use REST calls with servlets. Project is build using Gradle that runs on Tomcat server with MySQL database. Both server and database are initialized when you run Gradle build script (Flyway Gradle plugin).
Connection between application and database is made via JDBC for all CRUD tasks (query and modifying the database). Frontend of the website is made with JSP and Bootrstrap.

## How to run application?

1. Make sure that you have installed MySQL database, more info here.
2. Make sure that you have installed Tomcat server on your PC, more information here.
3. Import this Gradle project into Eclipse and run Gradle build script.
4. In order to enter the website type: http://localhost:8080/ParkingManager/