HarvestLink.com

Forward contracts between Botswana farmers and millers

Score: 7.5/10BWHard BuildReady to Spawn
Brand Colors

The Opportunity

Problem

Botswana produces only 10% of its grain demand locally, forcing millers to rely on imports and placing national food security at constant risk.

Solution

HarvestLink is a mobile-first marketplace where millers post grain requirements and farmers bid or accept forward contracts. The platform manages contracts, quality verification via phone camera, escrow payments through Flutterwave, and GPS delivery tracking to reduce risk for both parties.

Target Audience

Botswana milling industry leaders, agricultural policymakers, and government food security planners

Differentiator

On-device computer vision quality grading at delivery that instantly settles quality disputes and builds trust between parties

Brand Voice

supportive

Features

Demand Posting

must-have25h

Millers create detailed grain requirement posts with volume, quality specs and price

Smart Matching

must-have30h

Algorithm matches millers with nearby farmers based on history and reliability

Contract Builder

must-have35h

Digital forward contracts with e-signatures and milestones

Mobile Quality Scanner

must-have45h

TensorFlow Lite model grades grain quality from phone photos

Escrow Payments

must-have28h

Flutterwave-powered payments released upon verified delivery

Live Delivery Tracking

nice-to-have22h

GPS tracking and proof-of-delivery photos

Reputation System

must-have18h

Mutual ratings and performance history for all participants

Group Contracting

nice-to-have20h

Cooperatives can bid as single entities

Analytics Dashboard

future35h

Historical pricing and volume trends

Total Build Time: 258 hours

Database Schema

users

ColumnTypeNullable
iduuidNo
phonetextNo
roletextNo
full_nametextNo
location_districttextNo
verifiedboolNo
created_attimestampNo

Relationships:

  • has many contracts as buyer or seller

contracts

ColumnTypeNullable
iduuidNo
miller_iduuidNo
farmer_iduuidNo
volume_tonsintNo
price_per_tonintNo
delivery_windowtimestampNo
statustextNo
escrow_idtextYes

Relationships:

  • belongs to two users
  • has many deliveries

deliveries

ColumnTypeNullable
iduuidNo
contract_iduuidNo
delivered_amountintNo
quality_scoreintYes
gps_coordinatestextYes
completed_attimestampYes

Relationships:

  • belongs to contract

API Endpoints

POST
/api/demands

Create new buying request from miller

🔒 Auth Required
POST
/api/contracts

Create or accept contract

🔒 Auth Required
POST
/api/quality/scan

Submit grain photos for AI grading

🔒 Auth Required
POST
/api/payments/webhook

Handle Flutterwave escrow events

Tech Stack

Frontend
Flutter 3.19 (mobile + web)
Backend
Supabase Edge Functions
Database
PostgreSQL (Supabase)
Auth
Supabase Auth with phone login
Payments
Flutterwave
Hosting
Supabase + Firebase Hosting for web dashboard
Additional Tools
TensorFlow LiteGoogle ML KitSupabase Realtime

Build Timeline

Week 1: Auth and profiles

42h
  • Flutter app skeleton
  • Supabase project
  • Phone auth
  • Role selection

Week 2: Marketplace core

48h
  • Demand posting UI
  • Matching algorithm
  • Basic contract flow

Week 3: Quality scanner

52h
  • Camera integration
  • TF Lite model integration
  • Grading UI

Week 4: Payments and tracking

45h
  • Flutterwave escrow
  • GPS tracking
  • Delivery confirmation

Week 5: Polish and notifications

38h
  • Push notifications
  • Reputation system
  • Testing with real users

Week 6: Admin and launch

35h
  • Admin moderation dashboard
  • Onboarding videos
  • App store assets
Total Timeline: 6 weeks • 280 hours

Pricing Tiers

Free

$0/mo

Maximum 3 active contracts

  • Browse demands
  • List offers
  • Basic profile

Pro

$35/mo

For millers and larger cooperatives

  • Unlimited contracts
  • Quality scanner
  • Escrow protection
  • Priority matching
  • Analytics

Enterprise

$89/mo

For large milling groups

  • All Pro features
  • API access
  • Dedicated account manager
  • Custom quality models
  • Volume discounts

Revenue Projections

MonthUsersConversionMRRARR
Month 18022%$616$7,392
Month 642031%$4,550$54,600

Unit Economics

$28
CAC
$680
LTV
6.5%
Churn
78%
Margin
LTV:CAC Ratio: 24.3xExcellent!

Landing Page Copy

Reliable Local Grain, Zero Middlemen

Forward contracts with built-in quality verification and secure payments. Designed for Botswana millers and farmers.

Feature Highlights

Direct farmer-miller contracts
AI grain quality scanner
Escrow payment protection
GPS delivery tracking
Performance reputation system

Social Proof (Placeholders)

"'Finally getting consistent supply without the traders' — Milling Manager, Selebi-Phikwe"
"'The quality scanner removed all arguments at delivery' — Farmer Cooperative, Central District"
"'We secured 180 tons locally this season thanks to HarvestLink' — Procurement Head"

First Three Customers

Visit the monthly Farmer-Miller Forum in Gaborone to onboard first 8 millers and 15 cooperatives with hands-on training. Offer free Pro access for first 3 months to any miller who brings two farmer groups. Partner with the Botswana Farmers Union to promote via their WhatsApp groups and extension officers.

Launch Channels

Google Play StoreProductHuntBotswana Farmers Union channelsLinkedIn Agriculture BotswanaWhatsApp business communities

SEO Keywords

botswana farmer miller contractsforward grain contracts botswanalocal grain marketplaceagricultural contract app africaquality verified grain trading

Competitive Analysis

Subscription
Strength

Strong in West Africa markets

Weakness

No quality scanning or escrow payments

Our Advantage

Botswana-specific UX and computer vision quality tool

🏰 Moat Strategy

Network effects from growing farmer and miller reputation database plus proprietary quality grading dataset

⏰ Why Now?

Mobile money penetration above 75% in Botswana combined with new government emphasis on contract farming creates perfect conditions

Risks & Mitigation

markethigh severity

Farmers may be reluctant to use smartphones for contracting

Mitigation

Build simple USSD fallback and train extension officers as agents

legalmedium severity

Contract enforceability in rural areas

Mitigation

Partner with legal aid organizations to create standardized templates recognized by local courts

Validation Roadmap

pre-build21 days

Run 4 village focus groups with farmers and millers

Success: Clear demand for forward contracts with quality assurance

mvp90 days

Pilot with 3 millers and 25 farmers for one season

Success: At least 12 successful contracts completed

Pivot Options

  • Expand to livestock and other commodities
  • Become full value chain finance platform
  • License quality scanner technology

Quick Stats

Build Time
280h
Target MRR (6 mo)
$5,500
Market Size
$6.7M
Features
9
Database Tables
3
API Endpoints
4