# AgriSmart Bénin
Site web AgriTech moderne pour l'agriculture au Bénin, propulsé par l'intelligence artificielle.
## 🌾 Fonctionnalités
- **Conseils Agricoles Personnalisés** : Recommandations IA basées sur votre culture, région et type de sol
- **Suivi Météorologique** : Prévisions en temps réel et alertes pour protéger vos cultures
- **Détection de Maladies** : Identifiez les maladies des plantes par analyse d'image IA
- **Dashboard de Rendement** : Visualisez et analysez vos performances agricoles
- **Blog & Tutoriels** : Ressources éducatives pour améliorer vos pratiques
- **Support Client** : Formulaire de contact et chatbot intelligent
## 🚀 Technologies Utilisées
- **Frontend** : React 18 + TypeScript + Vite
- **Styling** : Tailwind CSS + shadcn/ui
- **Backend** : Lovable Cloud (Supabase)
- **IA** : Lovable AI Gateway (Google Gemini)
- **Graphiques** : Recharts
- **Routing** : React Router v6
## 📦 Installation Locale
### Prérequis
- Node.js 18+ et npm
### Étapes
1. **Cloner le projet**
```bash
git clone
cd agrismart-benin
```
2. **Installer les dépendances**
```bash
npm install
```
3. **Lancer le serveur de développement**
```bash
npm run dev
```
Le site sera accessible sur `
localhost`
### Déploiement sur Netlify
1. **Via l'interface Netlify**
- Connectez votre dépôt GitHub à Netlify
- Build command: `npm run build`
- Publish directory: `dist`
2. **Via la CLI Netlify**
```bash
# Installer la CLI Netlify
npm install -g netlify-cli
# Se connecter
netlify login
# Déployer
netlify deploy --prod
```
### Variables d'Environnement
Les variables suivantes sont gérées automatiquement par Lovable Cloud :
- `VITE_SUPABASE_URL`
- `VITE_SUPABASE_PUBLISHABLE_KEY`
- `LOVABLE_API_KEY`
Pour un déploiement externe, créez un fichier `.env` avec ces variables.
## 🎨 Personnalisation du Design
Le système de design est défini dans :
- `src/index.css` : Variables CSS et tokens de couleur
- `tailwind.config.ts` : Configuration Tailwind
Couleurs princ …