Meteora é uma aplicação web de previsão do tempo desenvolvida com HTML, CSS e JavaScript puro, utilizando a API do Open-Meteo para obter dados meteorológicos em tempo real.
O projeto possui uma interface inspirada em glassmorphism e tema escuro automático.
- 🔍 Pesquisa de cidades.
- 🌡️ Temperatura atual.
- 🥵 Sensação térmica.
- 💧 Umidade do ar.
- 🌧️ Probabilidade de chuva.
- ⏰ Previsão das próximas 24 horas.
- 📅 Previsão para os próximos 7 dias.
- 🌙 Modo escuro automático (19h às 6h).
- 🎨 Fundo com gradientes dinâmicos conforme as condições climáticas.
- 🐱 Ilustrações diferentes para cada tipo de clima.
Meteora/
│
├── css/
│ └── style.css
│
├── js/
│ └── app.js
│
├── index.html
├── rainy.png
├── snowy.png
├── sunny.png
└── windy.png
- HTML5
- CSS3
- JavaScript
- Open-Meteo Geocoding API
- Open-Meteo Forecast API
- Google Fonts
As imagens exibidas variam conforme a condição climática:
| Condição | Imagem |
|---|---|
| ☀️ Ensolarado | sunny.png |
| 🌧️ Chuvoso | rainy.png |
| ❄️ Neve | snowy.png |
| 🌬️ Ventos/Nublado | windy.png |
- Clone este repositório:
git clone https://github.com/seu-usuario/Meteora.git- Entre na pasta do projeto:
cd Meteora- Abra o arquivo:
index.html
em qualquer navegador moderno.
- Cartões com efeito glassmorphism.
- Fundo dinâmico de acordo com o clima.
- Layout responsivo.
- Tema escuro automático.
- Elementos inspirados em gatos 🐾.
https://geocoding-api.open-meteo.com/v1/search
https://api.open-meteo.com/v1/forecast
- 📍 Utilizar localização atual do usuário.
- 🌅 Exibir nascer e pôr do sol.
- 🎞️ Ícones animados com Lottie.
- ⭐ Favoritar cidades.
- 📱 Transformar em PWA.
Projeto desenvolvido para fins de estudo e prática de desenvolvimento web.