Repositorio que contém o serviço responsável de trabalhar o CRUD do NoSQL e Auth das APIs de Clima do sistema desenvolvido no Quinto semestre de Análise e Desenvolvimento de Sistemas na Fatec-SJC
Clone o repositório do projeto e navegue até o submódulo backend:
git clone https://github.com/BuzzTech-API/ClimaTrack-BackEnd.git
cd ..<seu caminho de pastas>\API_ADS_5SEMESTE_2024.2\ClimaTrack-BackEnd
OBS: Você precisa estar na raiz do repositório backend
python -m venv .venv
Ainda no repositório raiz do backend, execute o seguinte comando:
Se estiver usando Linux/macOS:
source .venv/bin/activate
Se você for um ser humano normal e está usando Windows: 🥚🎉
.venv\Scripts\activate
Com o ambiente virtual ativado, instale o FastAPI e Uvicorn:
pip install -r requirements.txt
Inicie o servidor utilizando Uvicorn:
uvicorn app.main:app --reload