Web Application with a Rest-API using Flask and Postgres as Database. Deployment done with Docker.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
Before you start make sure you have installed python on your machine.
You can install a virtual environment to avoid install packages in the global system.
pip install pipenv
Create the virtual environment
pipenv shell
Install Flask as this app web framework
pipenv install flask
Install psycopg2 to handle postgres
pipenv install psycopg2
Note that psycopg2 is only supported by Python 3.6 or lower