Interface web pour les agriculteurs, acheteurs, transporteurs et administrateurs.
- Membre 3 : Frontend Dev (Lead Web)
- Membre 2 : Integration API
- Membre 1 : Coordination Admin/Paiements
- React 18 + Vite
- Tailwind CSS v4
- Zustand (State management)
- Axios (API Client)
- Leaflet (Maps)
- React Router 6
npm install
cp .env.example .env
npm run devapi/: Instance axios et appels APIcomponents/: Composants réutilisables (shared, layout)pages/: Pages par rôle (visitor, auth, farmer, buyer, transporter, admin)router/: Configuration React Routerstore/: Stores Zustandutils/: Formateurs et helpers