Kongo Kama est une école d'éveil de conscience de l'homme Negro-Africain en particulier et de l'humain en générale. Elle est divisée en deux spécialités a savoir, le temple et l'académie.
# 🌍 Kongo Kama - Site Web
Plateforme d'apprentissage en ligne pour la **Kongologie** - Kikongo, Bukongo et spiritualité Kongo ancestrale.
## 🎯 Stack Technologique
- **Frontend**: React 18 + TypeScript
- **Build Tool**: Vite 5
- **Styling**: Tailwind CSS
- **Base de Données**: Supabase (PostgreSQL)
- **Hosting**: Netlify
- **Icons**: Lucide React
- **Linting**: ESLint
## 🚀 Démarrage Rapide
### Installation
```bash
# Cloner le projet
git clone
github.com
cd kongo-kama
# Installer les dépendances
npm install
# Créer le fichier .env.local
cp .env.example .env.local
# Éditer .env.local avec vos identifiants Supabase
```
### Développement
```bash
# Lancer le serveur de développement
npm run dev
# Vérifier les types TypeScript
npm run typecheck
# Linter le code
npm run lint
```
### Build
```bash
# Construire pour production
npm run build
# Prévisualiser la build
npm run preview
```
## 🗄️ Configuration Supabase
### Variables d'Environnement Requises
```env
VITE_SUPABASE_URL=
xxxxx.supabase.co
VITE_SUPABASE_ANON_KEY=eyJhbGc...
```
### Pour Obtenir vos Identifiants
1. Allez sur supabase.com
2. Créez un nouveau projet ou sélectionnez le vôtre
3. Allez dans **Settings** → **API**
4. Copiez:
- `Project URL` → `VITE_SUPABASE_URL`
- La clé `anon` (public) → `VITE_SUPABASE_ANON_KEY`
## 🌐 Déploiement sur Netlify
### Étape 1: Push sur GitHub
```bash
git add .
git commit -m "Prêt pour Netlify"
git push origin main
```
### Étape 2: Connecter Netlify
1. Allez sur netlify.com
2. Cliquez **Add new site** → **Import an existing project**
3. Sélectionnez votre dépôt GitHub
4. Configuration de build:
- **Build command**: `npm run build`
- **Publish directory**: `dist`
### Étape 3: Ajouter les Variables d'Environnement
Dans Netlify Dashboard:
1. Allez à **Site settings** → **Build & deploy** → **Environment**
2. Cliquez **Add environment variables**
3. Ajoutez:
- Clé: `VITE_SUPABASE_URL` → Valeur: votre URL Supabase
- Cl …