Skip to content

Latest commit

 

History

History
43 lines (36 loc) · 2.17 KB

README.md

File metadata and controls

43 lines (36 loc) · 2.17 KB

Enjoy Reservation

Getting Started

Following list shows the technologies and tools used in Enjoy Reservation system.

Download and install the tools and set the environment variables as given in the installation document of respective tools. Below are the few setups we need for this application.

  • Download this Github Repository.
  • Open all the Maven applications in Eclipse Oxygen, except for the “routingrequests” one. Please refer "cald.sql" file inside the folder database in each projects to create Tables in MySQL Database, which are required by all the applications.
  • Running all the applications that you have just opened on Tomcat within Eclipse. Probably you need to increase Tomcat timeout because the server may take time to run all the applications. For this purpose, please: Open the Servers view -> double click tomcat -> drop down the Timeouts section. There you can increase the startup time for each particular server. I suggest to set it at one minute.
  • You have to add the “enjoRreservation” application in your local repository. For this purpose, open command prompt, go to enjoyReservation folder and execute below command.
mvn install
  • You can now build and run the controller application “routingrequests” using below command.
mvn clean package

Then open command prompt, go to target folder and execute below command.

java -jar routingrequests-1.0.0.jar.

We also developed a very simple mobile application build with Ionic in order to show some functionalities of our services. The services that you can try by our application are:

  • Login
  • See either restaurants and cinemas of a city
  • Insert a restaurant
  • Udpdate and/or delete the restaurant created
  • See the information about a single restaurant
  • Make a reservation at a restaurant
  • Logout

You can download the Github repository at the following link: https://github.com/CristCapo/SoSeClient.