Skip to content
/ SoSe Public

Service oriented software engineering project repository

Notifications You must be signed in to change notification settings

CapozXVII/SoSe

Repository files navigation

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.

About

Service oriented software engineering project repository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages