Esta é uma aplicação web desenvolvida para monitorar as condições climáticas em tempo real com base na localização pesquisada pelo usuário. O projeto permite que os usuários se cadastrem, façam login e salvem cidades para receber alertas meteorológicos.
- Frontend: React, TypeScript, Vite
- Backend: Node.js, Express, Mongoose
- Banco de Dados: MongoDB
Para rodar o projeto localmente, siga os passos abaixo:
git clone https://github.com/vitorkloy/Climate-Monitoringcd Climate-Monitoringcd backend
npm install- Crie um cluster no MongoDB Atlas ou instale o MongoDB localmente.
- Atualize o arquivo
.envna pastabackendcom sua URI do MongoDB.
npm startcd frontend
npm installnpm run devA aplicação estará disponível em http://localhost:5173.
- Cadastro e login de usuários
- Monitoramento em tempo real do clima via API
- Salvar cidades para verificar os dados meteorológicos
- Histórico para cada cidade salva
- Interface intuitiva e responsiva




