/tourism-management-API

A small tourism management system

Primary LanguageJavaScriptApache License 2.0Apache-2.0

tourism-management-API

A small tourism management system

To execute the program, do the following:

Install Dependencies:

  • npm i in the tourism-management-API directory.
  • pip3 install fastapi, for the Hotel-API

Execute shellScript:

(Before executing the shellScript change the directory location on each file to be executed inside the shellscript.py)

  • python3 shellscript.py

It will execute the files inside the directories CLI, Monitor TP Server, Hotel-API & Flight-API, each on a diferent terminal

  • node . for the Client
  • npm run start for the Monitor TP Server
  • python3 run.py for the Hotel-API Server
  • python3 app.py for the Flight-API Server

Class Diagram

Class

Sequence Diagram

Sequence