Skip to content

Client application for the Get Dishes application.

Notifications You must be signed in to change notification settings

Magenta24/get-dishes-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pre-requisites

To run the client you will need python3 (preferably between versions 3.6 and 3.9).

To download python refer to the installation guide https://www.python.org/downloads/

Run

To run the project do the following steps:

  • create a virtual environment python3 -m venv venv

  • activate the virtual environment (assuming linux. If using other operating system refer to the documentation https://docs.python.org/3/library/venv.html) source venv/bin/activate

  • Install required packages pip3 install -r requirements.txt

  • Run the program

  • python3 run.py

The application will be available on port 4333. This is however configurable by exporting the environemntal variable FLASK_RUN_PORT

If client and other services are on different servers, you can configure the urls in the config.py file.

Time validation

Service Benchmarking. The benchmarking program is available in timer.py, with the number of trials, and urls also configurable.

About

Client application for the Get Dishes application.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published