Empowering farmers with technology, market access, financial support, and a thriving community.
Mkulima Hub is a powerful, all-in-one mobile platform built to revolutionize the agriculture ecosystem by offering:
- 🌽 A marketplace for both farm inputs and farm produce
- 🧑🏿🌾 A learning hub with educational content for modern & traditional farming techniques
- 💬 A social space for farmers to connect, ask, and share insights
- 💰 A financial gateway to link farmers with financial institutions for loans and support
- 🗳️ A community-based decision system through voting and scheduled transactions
Whether you're a farmer, supplier, agronomist, or financial partner — Mkulima Hub is your go-to digital companion.
- ✅ Farmer Registration & Profiles
- 🛒 Marketplaces for Inputs & Produce
- 🧑🏾🤝🧑🏾 Social Communities for Discussions & Support
- 📹 Learning Section with Videos & Resources
- 📥 Offline-First Support using Local Data Caching
- 📤 Firebase/Supabase Sync to keep your data in the cloud
- 🗓️ Scheduled Contributions & Withdrawals
- 📊 Chama Management Tools — contributions, voting, loans, performance stats
| Technology | Purpose |
|---|---|
| Flutter | Cross-platform UI framework |
| Dart | Programming language |
| Supabase | Backend-as-a-service (BaaS) |
| Firebase | Auth & cloud services |
| Hive | Local data caching (optional) |
| Framer Motion | Animations (web preview) |
| Figma | UI/UX design and prototyping |
Prerequisites: Flutter SDK, Android Studio or VS Code
# Clone the repo
git clone https://github.com/your-username/mkulima-hub.git
# Go into the project folder
cd mkulima-hub
# Install dependencies
flutter pub get
# Run the app
flutter run