Aplicativo web moderno para consulta de informações meteorológicas em tempo real, previsões detalhadas e mapas interativos.
O Meteo é um aplicativo web intuitivo e responsivo que fornece informações climáticas completas, combinando dados precisos da OpenWeather API com uma interface simples, rápida e acessível. Criado para ser seu companheiro meteorológico diário, ele permite acompanhar o clima atual, explorar previsões, visualizar mapas globais e salvar cidades favoritas.
- Interface moderna, intuitiva e responsiva
- Design mobile-first
- Acesso automático à localização
- Mapa meteorológico interativo
- Salvar cidades favoritas
- Pesquisa global com sugestões inteligentes
- Foco em privacidade (sem rastreamento ou coleta de dados)
- Temperatura, humidade, pressão, vento e mais
- Dados automáticos da localização do usuário
- Temperaturas mínima/máxima
- Condições climáticas detalhadas
- Camadas de nuvens, precipitação, vento, temperatura e pressão
- Zoom e navegação global
- Busca inteligente por qualquer cidade do mundo
- Sugestões automáticas após digitar 3 letras
- Salvar cidades para acesso rápido
- Armazenamento 100% local via LocalStorage
- Notificações sobre condições extremas (quando disponíveis)
- Permita o acesso à localização para receber dados automáticos da sua região.
- Explore o dashboard inicial, visualizando informações climáticas em tempo real.
- Pesquise cidades usando a barra de pesquisa global.
- Salve cidades nos favoritos para acessá-las rapidamente.
- Acesse previsões e mapas através dos botões dedicados.
- ✓ Sem rastreamento: nenhum dado pessoal é coletado.
- ✓ Favoritos armazenados localmente: tudo fica no seu dispositivo.
- ✓ Localização protegida: usada somente para exibir a previsão local.
- ✓ Código aberto: desenvolvido com boas práticas e transparência.
- React 18 – Construção da interface
- Vite – Ambiente rápido de desenvolvimento
- React Router DOM – Navegação entre páginas
- TailwindCSS – Estilização moderna e otimizada
- Lucide React – Ícones limpos e atuais
- OpenWeather API – Dados meteorológicos
- Leaflet.js – Mapas interativos
- Geolocation API – Localização do usuário
- LocalStorage – Armazenamento local de favoritos
- Node.js 18+
- npm ou yarn
git clone https://github.com/Ximana/meteo.git
cd meteonpm install
# ou
yarn installnpm run dev
# ou
yarn devA aplicação estará disponível em http://localhost:5173
Este projeto está sob a licença MIT.
- Email: [email protected]
- GitHub: https://github.com/Ximana/Meteo
- Website: https://meteo-7504e.web.app
- LinkedIn: https://www.linkedin.com/in/paulo-ximana-3240a025b