Este é o Back-End do projeto da Rede Social feito com FastAPI
Para prosseguir, é necessário que tenha instalado na máquina Python (versão 3.10+)
Crie um virtual env:
python3 -m venv .venv
Ative o virtual env
source .venv/bin/activate
Instale as dependências
pip install -r requirements.txt
Rode o servidor no modo de desenvolvimento
fastapi dev app/main.py
Pronto! Agora você já pode testar o servidor acessando http://127.0.0.1:8000/
O FastAPI também tem um recurso de documentação criada automaticamente, para visualizar basta acessar http://127.0.0.1:8000/docs ou http://127.0.0.1:8000/redoc