Offline-first field data collection dashboard for Burkina Faso organizations
BurkinaCollect
Dashboard de collecte terrain offline-first pour les organisations du Burkina Faso et de l'Afrique de l'Ouest
**🌍 Voir le site live** · **🐛 Signaler un bug** · **💡 Proposer une fonctionnalité**
---
## 📖 À propos / About
**FR** — BurkinaCollect est un dashboard de collecte de données terrain conçu pour les organisations locales du Burkina Faso et de la sous-région ouest-africaine. Il fonctionne en mode offline-first, ce qui le rend adapté aux zones à connectivité limitée : agriculture, santé, distribution d'aide, services municipaux, opérations de terrain.
**EN** — BurkinaCollect is an offline-first field data collection dashboard built for local organizations in Burkina Faso and West Africa. It works where connectivity is unreliable: agriculture, healthcare, aid distribution, municipal services, and field operations.
---
## ✨ Fonctionnalités / Features
| Fonctionnalité | Description |
|---|---|
| 📋 **Dashboard opérationnel** | Vue multi-pages des indicateurs terrain en temps réel |
| 🔧 **Form builder** | Construction de formulaires terrain avec champs persistants |
| 🔄 **Sync Queue offline** | File de synchronisation simulée — fonctionne sans connexion |
| 👥 **Gestion des agents** | Statuts opérationnels des agents terrain |
| 🗺️ **Carte des zones** | Alertes géographiques et soumissions en attente |
| 📊 **Dashboard superviseur** | Métriques de qualité et de synchronisation |
| 🔍 **Journal d'audit** | Traçabilité complète des actions importantes |
| 📤 **Export CSV** | Export des données collectées |
| 📱 **Responsive** | Interface adaptée mobile et desktop |
---
## 🛠️ Stack technique
```
Frontend : Next.js 16 (App Router) + React 19 + TypeScript 5
Styling : Tailwind CSS v4
Linting : ESLint 9 + eslint-config-next
Deploy : Vercel
```
---
## 🚀 Lancer en local / Getting Started
### Prérequis / Prerequisites
- Node.js 20+
- npm ou pnpm
### Installation
```bash
# Cloner le repo
git clone
github.com …