Ce projet est une application météo interactive développée en HTML, CSS et JavaScript dans le cadre du TD0 : Initiation à HTML5/CSS3 et TD1 : JavaScript. Elle permet d'afficher en temps réel la météo d'une ville choisie, avec des options de configuration avancées.
- 🔍 Choix de la ville
- 🌐 Sélection de la langue (français, anglais, etc.)
- 🌡️ Choix des unités (Celsius, Fahrenheit, Kelvin)
- 💨 Choix des unités de vitesse du vent (km/h ou m/s)
- ☁️ Affichage de :
- Température
- Couverture nuageuse
- Vitesse du vent
- Visibilité
- Pression atmosphérique
- Lever / coucher du soleil et de la lune
- Phases de la lune
- 🗺️ Carte dynamique avec icône météo
- ⚙️ Page de configuration pour sélectionner les données à afficher
- 📩 Page de contact avec informations personnelles
- 💾 Lecture de fichiers
JSONde configuration - 🔄 Requêtes asynchrones via
fetch()à l’API OpenWeatherMap et Sunrise-Sunset