An all-in-one agritech mobile application designed to help smallholder farmers increase productivity and income through practical tools, real-time insights, and simple farm management.
Role
UI/UX Designer
Type
Personal Concept
Platform
Mobile (Android-first)
Focus
Smallholder Farmers
AgroGrow is a concept mobile application created to address real operational challenges faced by smallholder farmers — limited access to timely information, unpredictable weather and pests, fragmented advice, and the need for simple record-keeping tools.
My background in Aquaculture and Fisheries (FUNAAB), combined with experience in farm supervision and agribusiness training, informed the design direction. This project prioritises accessibility, actionability, and progressive disclosure so the product feels helpful rather than overwhelming.
Derived from typical smallholder farmer challenges (limited digital literacy, unreliable connectivity, unpredictable weather/pests, fragmented information, and resource constraints):
Convert weather, soil, crop health, and market signals into clear, prioritised recommendations the farmer can act on today.
Core features (record-keeping, basic advice, saved guides) must function without constant internet; sync only when connectivity returns.
Large touch targets, icon + short text hierarchy, local-language support potential, and high-contrast visuals suitable for outdoor use on mid-range Android phones.
Surface the single most important next action per screen; hide advanced detail behind progressive disclosure.
Show the source or confidence of every recommendation and allow easy override or feedback.
Cover planning → planting → monitoring → harvesting → market, so the app becomes a daily companion rather than a one-off tool.
Primary navigation uses a bottom tab bar (maximum 4–5 items) for thumb-friendly reach:
Personalised dashboard with today’s priorities, weather snapshot, and quick actions.
Fields/plots, crop calendar, soil & sensor status, activity log.
Crop/pest/disease library, photo diagnosis, seasonal recommendations, tutorials.
Local prices, buyer connections, input suppliers (seeds, fertiliser).
Settings, language, offline downloads, farm profile, help.
This structure keeps the mental model close to how farmers already think: “What do I need to do on my land today?”
Focus on the highest-frequency and highest-pain journeys. These flows emphasise short paths, clear feedback, and the ability to complete core tasks even with intermittent connectivity.
Open app → See prioritised card (“Irrigate Field 2 – soil moisture low”) → Tap for details or mark done → Optional note/photo → Return to dashboard.
Advice tab or Home quick action → Take/upload photo of leaf/plant → Analysis (or guided checklist if offline) → Clear result + cause + recommended treatment → Save to field log.
My Farm → Add/Select Field → Enter soil basics or previous crop → Receive crop recommendation + planting calendar → Set reminders → Link to input marketplace if needed.
Notification or Home alert → View forecast impact on current crops → Suggested adjustments (delay spray, protect seedlings) → One-tap log of decision.
My Farm → Select field → Log irrigation/fertiliser/pest control → Auto-timestamp + optional photo → Syncs later.
Skeleton screens before visual polish. These formed the foundation for the high-fidelity designs.
AgroGrow demonstrates end-to-end product thinking — from understanding real operational constraints in agriculture to defining clear design goals, information architecture, user flows, and structured wireframes.
The project allowed me to apply domain knowledge from aquaculture, farm supervision, and agribusiness directly into digital product design. It remains a strong example of designing for accessibility, offline resilience, and decision support in resource-constrained environments.