{"id":17999079,"url":"https://github.com/wkrzywiec/parkingmanager","last_synced_at":"2026-04-09T09:33:22.036Z","repository":{"id":111646106,"uuid":"107218179","full_name":"wkrzywiec/ParkingManager","owner":"wkrzywiec","description":"Simple web application using JSP, Servlets, JDBC, MySQL and Gradle ","archived":false,"fork":false,"pushed_at":"2017-12-03T19:04:07.000Z","size":246,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-09T18:17:58.803Z","etag":null,"topics":["bootstrap","crud","flywaydb","gradle","html","javaee","javascript","jdbc","jsp-servlet","junit","mvc","mysql","rest","tomcat"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wkrzywiec.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-10-17T04:31:59.000Z","updated_at":"2024-08-23T12:46:40.000Z","dependencies_parsed_at":"2023-04-03T18:33:53.640Z","dependency_job_id":null,"html_url":"https://github.com/wkrzywiec/ParkingManager","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wkrzywiec%2FParkingManager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wkrzywiec%2FParkingManager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wkrzywiec%2FParkingManager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wkrzywiec%2FParkingManager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wkrzywiec","download_url":"https://codeload.github.com/wkrzywiec/ParkingManager/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247135157,"owners_count":20889421,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bootstrap","crud","flywaydb","gradle","html","javaee","javascript","jdbc","jsp-servlet","junit","mvc","mysql","rest","tomcat"],"created_at":"2024-10-29T22:09:57.614Z","updated_at":"2025-12-30T23:09:01.440Z","avatar_url":"https://github.com/wkrzywiec.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Parking Manager (Web Application) \n\n## General info\n\nSimple 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. \n\n## Screenshots\n\n\u003cimg src=\"https://github.com/wkrzywiec/ParkingManager/blob/master/pm_1.JPG\" height=\"250\"\u003e\u003cimg src=\"https://github.com/wkrzywiec/ParkingManager/blob/master/pm_2.JPG\" height=\"250\"\u003e\n\u003cimg src=\"https://github.com/wkrzywiec/ParkingManager/blob/master/pm_3.JPG\" height=\"250\"\u003e\n\u003cimg src=\"https://github.com/wkrzywiec/ParkingManager/blob/master/pm_4.JPG\" height=\"250\"\u003e\n\u003cimg src=\"https://github.com/wkrzywiec/ParkingManager/blob/master/pm_5.JPG\" height=\"250\"\u003e\n\n## Technical info\n\nThis 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). \nConnection 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.\n\n## How to run application?\n\n1. Make sure that you have installed MySQL database, more info \u003ca href='https://www.mysql.com/why-mysql/windows/'\u003ehere\u003c/a\u003e.\n2. Make sure that you have installed Tomcat server on your PC, more information \u003ca href='https://tomcat.apache.org/tomcat-7.0-doc/appdev/installation.html'\u003ehere\u003c/a\u003e.\n3. Import this Gradle project into Eclipse and run Gradle build script.\n4. In order to enter the website type: http://localhost:8080/ParkingManager/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwkrzywiec%2Fparkingmanager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwkrzywiec%2Fparkingmanager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwkrzywiec%2Fparkingmanager/lists"}