This is a containerized python API for a social media project using the FastAPI framework, and a PosgreSQL DB. The API counts with secure authentication and authorization for users.
- testing
- deployment
Via pyenv or venv, or local devcontainer.
- VENV: Run the
.\.pyApiEnv\Scripts\Activate.ps1file within a PowerShell terminal and thenpip install -r requirements.txtto install all the packages. The python version used for development is 3.11. - PYENV:
- DEVCONTAINER: Open and login to Docker Desktop. Use the Devcontainer VSC extension and within the Command Palette (Ctrl + Shift+ P), go to
Dev Containers: Reopen in Dev Container