Logo Lanfrica

musksmith065-ship-it/DIT1203F_GROUP2_FINAL_SOFTWARE_ENGINEERING_PROJECT

Domain:

agriculturedigital infrastructure

Record type:

software
Creator:
mus
Host:
A Digital Public Good Three-Tier platform connecting rural province farmers with urban buyers and delivery networks in Sierra Leone to minimize middlemen, reduce post-harvest food waste, and drive price transparency. Built using Agile Scrum, PostgreSQL, and featuring an offline-first mobile architecture. FarmYad 🌾🚚 FarmYad is an open-source Digital Public Good platform designed to connect rural province small-scale farmers directly with urban wholesale buyers and delivery networks in Sierra Leone. By offering automated inventory matching and optimized logistics routing, the platform eliminates middleman dependencies, reduces post-harvest food waste, and introduces clear price transparency. 🚀 Features Direct Marketplace: Allows farmers to list active crop inventories and buyers to purchase directly without intermediaries. Offline-First Sync: Architecture optimized for low-bandwidth environments, utilizing local data caching and automated SMS notifications. Intelligent Dispatch: Groups delivery orders and optimizes transport routes for localized shipping vehicles to reduce overhead. 🏗️ Tech Stack Frontend: Lightweight Native Android Client (Java/Kotlin) & Web Administration Portal Backend: API Gateway with microservices handling Inventory, Routing, and SMS Notifications Database: PostgreSQL (Primary Relational Storage) Caching: Redis (In-memory tracking for live GPS coordinates and rapid marketplace lookups) 📦 Getting Started Prerequisites Android Studio (for mobile development) Node.js / Python (depending on backend service execution) PostgreSQL & Redis instances installed locally or via Docker Installation 1. Clone the repository: ```bash git clone github.com cd farmyad

Licenses