# Toe-trandro anio (Météo Vision) 🇲🇬
Application météo moderne et interactive conçue pour fournir des prévisions précises avec une interface utilisateur premium. Le projet supporte nativement le Malagasy (MG) et le Français (FR).
## 🌟 Fonctionnalités Clés
- **Tableau de Bord Complet** : Vue d'ensemble des conditions actuelles (Température, Vent, Humidité).
- **Prévisions sur 7 Jours** : Carrousel horizontal pour consulter la météo de la semaine.
- **Analyse Horaire** : Graphique interactif des températures et probabilités de pluie pour les prochaines 24 heures.
- **Carte Interactive** : Visualisation sur carte avec couches dynamiques (Nuages, Précipitations, Température, Vent).
- **Multilingue** : Basculez instantanément entre le **Malagasy** et le **Français**.
- **Géolocalisation** : Détection automatique de la position de l'utilisateur ou recherche par ville.
- **Design Premium** : Interface "Glassmorphism" moderne, sombre et élégante avec animations fluides.
## 🛠️ Stack Technique
- **Frontend** : React.js (Vite)
- **State Management** : Redux Toolkit
- **Styling** : Tailwind CSS v4
- **Visualisation** : Recharts (Graphiques), React-Leaflet (Cartes)
- **API** : Open-Meteo (Données météo), OpenWeatherMap (Tuiles de carte), Nominatim (Géocodage)
- **Date/Time** : date-fns (avec locale Malagasy personnalisée)
- **Icons** : Lucide React
## 🚀 Installation et Démarrage
Suivez ces étapes pour lancer le projet localement.
### Prérequis
- Node.js (v18 ou supérieur recommandé)
- npm ou yarn
### Étapes
1. **Cloner le dépôt**
```bash
git clone
github.com
cd meteo-madagascar
```
2. **Installer les dépendances**
```bash
npm install
```
3. **Lancer le serveur de développement**
```bash
npm run dev
```
4. **Accéder à l'application**
Ouvrez votre navigateur et allez sur `
localhost` (ou le port indiqué dans le terminal).
## 📂 Structure du Projet
```
src/
├── app/
│ └── store.js # Configur …