This application use OpenData from the south french city Montpellier in order to provide a fillrate for the various parking in the city. It's build using Python 3.8 and the Flask framework.
https://docs.python.org/fr/3.8/index.html
https://flask.palletsprojects.com/en/1.1.x/
I'm developping this project using XP, TDD and clean code principles.
Thanks to the Makefile, you can easily launch this project from an unix system. It required at least Python 3.8 and pip for being installed :
make setup
Then you can launch the app using the following command, but be carreful, it's not production ready :
make start_parking_api
And you can run the checks (pytest, pylint and mypy) using this command :
make checks