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-BackEndOBS: Você precisa estar na raiz do repositório backend
python -m venv .venvAinda no repositório raiz do backend, execute o seguinte comando:
Se estiver usando Linux/macOS:
source .venv/bin/activateSe você for um ser humano normal e está usando Windows: 🥚🎉
.venv\Scripts\activateCom o ambiente virtual ativado, instale o FastAPI e Uvicorn:
pip install -r requirements.txtInicie o servidor utilizando Uvicorn:
uvicorn app.main:app --reload