Skip to content

Falilou2099/Projet-meteo

Repository files navigation

🌤️ Application Météo

Cette application fournit des informations météorologiques en temps réel pour différentes localisations, en utilisant Next.js pour le développement front-end, l'API OpenWeather pour les données météorologiques et l'API Google Maps pour la visualisation des emplacements.

🚀 Fonctionnalités

  • Recherche de ville : Permet aux utilisateurs de rechercher des informations météorologiques pour une ville spécifique.
  • Données météorologiques en temps réel : Affiche la température actuelle, l'humidité, la vitesse du vent et d'autres informations pertinentes.
  • Carte interactive : Affiche la localisation recherchée sur une carte Google Maps intégrée.

🛠️ Technologies utilisées

📦 Installation et configuration

1️⃣ Prérequis

  • Node.js installé sur votre machine.
  • Clé API pour OpenWeather. Obtenez-la en vous inscrivant sur OpenWeather.
  • Clé API pour Google Maps. Obtenez-la en vous inscrivant sur Google Cloud Platform.

2️⃣ Cloner le projet

git clone https://github.com/Falilou2099/Projet-meteo.git
cd nom-du-repo

3️⃣ Installer les dépendances

npm install

4️⃣ Configurer les variables d'environnement

Créez un fichier .env.local à la racine du projet et ajoutez-y vos clés API :

NEXT_PUBLIC_OPENWEATHER_API_KEY=VotreCléAPIOpenWeather
NEXT_PUBLIC_GOOGLE_MAPS_API_KEY=VotreCléAPIGoogleMaps

5️⃣ Lancer le serveur de développement

npm run dev

Accédez à l'application via http://localhost:3000.

📸 Aperçu

Screenshot 2025-02-13 115522

📜 Licence

Ce projet est open-source et peut être utilisé et modifié librement.


About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors