Kenya Farm-to-Fork Marketplace: ASP.NET Core 8 API + .NET MAUI Windows + React web frontend
# 🌿 iTunda — Global Farm-to-Fork Commodity Marketplace
**iTunda** connects farmers directly with grocery stores, exporters and restaurants — trading
avocados, macadamia, coffee, bananas, roses, tea and 20+ more commodities like a farm-to-futures
trading desk. Browse 1,000+ live listings across **26 top growing regions** and **4 export zones** —
from Kenya, Uganda and Ethiopia to Peru, Chile and Mexico — with live prices, spot/limit/futures/put
orders, one-tap **BUY / SELL** buttons, a live currency switcher, GPS farm pins and instant delivery
estimates.
> Fresh produce, direct from the farm. 🌍
**Live:** itunda.org · ASP.NET Core 8 API + React (Vite) web + .NET MAUI app
· Google sign-in · Android APK download
---
## ✨ Web app
A responsive white-on-green React SPA served by IIS behind Cloudflare, with a live **clickable**
commodity price ticker, a currency switcher (KES / USD / GBP / EUR …), flag-based region/zone
selector, interactive Leaflet maps and a full order book.
| Home (ticker + live stats) | Browse (category icons + BUY / Bid) |
| --- | --- |
| | |
| Commodity Exchange (26 commodities, BUY / SELL) | Produce detail — world-class trade ticket |
| --- | --- |
| | |
| Get the App (Android APK download) | Delivery Route Estimator |
| --- | --- |
| | |
## 📱 Mobile app (.NET MAUI)
Cross-platform (Windows / Android / iOS / macOS) native app sharing the same API — with fruit icons,
produce photo galleries, country flags, export-zone chips and open-in-Google-Maps meet-up points.
| Browse | Produce detail |
| --- | --- |
| | |
---
## 🚀 Feature highlights
- **Farm-to-futures trade ticket** — a world-class order panel with **BUY / SELL** sides and four
order kinds: **Spot** (buy now), **Limit** (bid at your price), **Futures** (forward contract with
an expiry date) and **Put option** (right to sell) — priced in your chosen currency.
- **Dedicated BUY / SELL buttons** across the site — on every produce card, the commodity board and
the marke …