La plateforme e-commerce agricole du Maroc
Digitaliser l'accès aux intrants agricoles pour les professionnels marocains.
iPhyto est une application mobile e-commerce conçue pour les agriculteurs et professionnels du secteur agricole marocain. Elle centralise l'achat de produits phytosanitaires et agricoles (engrais, semences, pesticides, équipements) tout en garantissant la traçabilité et la conformité aux exigences réglementaires de l'ONSSA.
L'application s'adresse aussi bien aux agriculteurs individuels qu'aux coopératives et distributeurs agréés.
| Module | Description |
|---|---|
| 🛒 Marketplace | Catalogue complet de produits agricoles avec recherche, filtres et fiches détaillées |
| 🏭 Fournisseurs | Annuaire de fournisseurs certifiés avec profils, avis et produits référencés |
| 💳 Paiement | Processus de commande fluide avec panier et paiement sécurisé intégré |
| 🔔 Notifications | Alertes temps réel sur les commandes, nouveautés produits et mises à jour |
| 🛠️ Administration | Dashboard complet : gestion des produits, utilisateurs, fournisseurs et statistiques |
| 🌍 Multilingue | Interface disponible en Français et en Arabe |
📱 Mobile → React Native + Expo (iOS & Android)
🗄️ Backend → Supabase (PostgreSQL, Auth, Storage, Realtime)
🔤 Langage → TypeScript
🌍 i18n → expo-localization (Français / Arabe)
- Node.js >= 18
- npm ou yarn
- Expo CLI (
npm install -g expo-cli) - Compte Supabase
# 1. Cloner le dépôt
git clone https://github.com/safaaa2/iphyto-.git
cd iphyto-
# 2. Installer les dépendances
npm install
# 3. Configurer les variables d'environnement
cp .env.example .env
# → Renseigner les clés Supabase dans le fichier .env
# 4. Lancer l'application
npx expo startScannez le QR code avec Expo Go sur votre téléphone pour tester l'application.
iphyto-/
├── app/ # Écrans et navigation
├── assets/ # Images, icônes, polices
├── lib/ # Utilitaires et helpers
├── i18n/ # Fichiers de traduction (FR / AR)
├── supabase/ # Schémas et requêtes Supabase
├── app.config.js # Configuration Expo
└── package.json
iPhyto est développé dans le respect des exigences de l'Office National de Sécurité Sanitaire des produits Alimentaires (ONSSA). Chaque produit référencé sur la plateforme est soumis à une validation préalable afin de garantir :
- ✅ La conformité réglementaire des produits phytosanitaires
- ✅ La traçabilité des intrants agricoles
- ✅ La fiabilité des fournisseurs référencés
Ce projet est sous licence MIT. Voir le fichier LICENSE pour plus de détails.
Développé avec ❤️ au Maroc 🇲🇦
iPhyto — L'agriculture marocaine entre vos mains