Skip to content

timmermansjoy/Software-engineering

Repository files navigation

Software-engineering

Build Status Run all tests Run all tests DeepSource

About

This project is created for the course Software Engineering at PXL, with the purpose of creating a csv parser that can be used to create groups of students.

Requirements

To use this project it is required to install the dependencies with

pip install -e . --use-feature=in-tree-build

For develoment it is required to run.

pip install -e ".[development]" --use-feature=in-tree-build

If that doesnt work use pip3 this is because you also have python 2 installed

FLASK-application

To run the FLASK-application, start with installing flask

pip install flask

Once flask is installed, navigate to the src-folder. Once there, run the following:

set FLASK_ENV=development
python -m flask run

The last command will give you the adress to navigate towards to use the app.

gunicorn

to run on azure you need to use gunicorn with the command:

gunicorn --bind=0.0.0.0 --timeout 600  src.app:app