Skip to content

Restaurant management projet using Spring MVC framework, mySQL, Velocity & Javascript

Notifications You must be signed in to change notification settings

GauthierHacout/Restaurant_manager_Spring

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Restaurant Project

This project is a restaurant management webapp, it will allow you to manage the tables & orders of the customers in your restaurant.

In order to be able to use this project you will need :

  • To create a db.properties file inside core/src/main/ressources, containing the url to your database and your login/password. You can refere to db.properties.example (in the same folder) for help.

  • To pass an environment variable when you launch the application : PROJECT_DIR with value the directory where the project is contained. For example : PROJECT_DIR = "D:/Gauthier/ProjetJEE". This is needed for the application to log in the correct file.

Once the db.properties setup is done you can run Application.main() of the data module in order to populate you database with values.

For trying the project I recommend using the data module and then using the restaurant "DEMO" to log in.

Check http://localhost:8080/web_war_exploded/restaurant to Log in ;)

For API Documentation check http://localhost:8080/api_war_exploded/swagger-ui.html

About

Restaurant management projet using Spring MVC framework, mySQL, Velocity & Javascript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages