A Flask API server that handles enqueuing and dequeuing students from the office hours queue.
- You will first need to install all the development packages mainly use for, it will allow you to run tools locally for the project.
pip install -r utils.txtFor this project please use the following python version:
"3.10", "3.11", "3.12"
Running the development server:
docker compose up api-development --buildProject uses pylint to keep the code style organized.
You can run the Pylint on the api folder by doing the following
pylint $(git ls-files '*.py')Using the Black formatter https://github.com/psf/black
black $(git ls-files '*.py') Good resources to look at: