Inspiration
This project was inspired by the real challenges faced by farmers in Ghana and West Africa, especially those with low literacy and limited access to agricultural extension services. Many farmers struggle to identify crop diseases early, and language barriers often prevent them from accessing vital information. We wanted to build a solution that empowers farmers in their local languages (including Akan languages like Twi, Ewe, Ga, Hausa, and English) and makes advanced crop health technology accessible to everyone.
What it does
How we built it
We built Dua Apomden using Flutter for cross-platform support, focusing on Android devices commonly used by farmers. The app uses image capture for disease detection, shared preferences for saving user choices, and integrates both text-to-speech (TTS) and multi-language support. The UI is designed with large buttons, clear icons, and high-contrast colors for outdoor visibility. We structured the app with a dashboard and separate screens for scanning, history, learning, and settings, all accessible via a bottom navigation bar.
Challenges we ran into
Supporting multiple languages and low-literacy users required careful UI and UX design. Integrating TTS and audio playback for different languages and onboarding screens. Ensuring the app works smoothly on low-end devices with limited resources. Designing a simple, intuitive interface for users new to smartphones. Testing the app in real-world scenarios, including outdoor use and offline access.
Accomplishments that we're proud of
Created an accessible, farmer-friendly app that works in several local languages. Developed a clean, intuitive dashboard and navigation system. Successfully integrated audio instructions and TTS for inclusivity. Built a modular structure that makes it easy to add new features and languages. Designed a visually appealing interface that’s easy to use in the field.
What we learned
The importance of user-centered design for low-literacy and rural communities. How to implement multi-language audio and TTS in Flutter. Strategies for building robust, responsive UIs for outdoor and low-resource environments. The value of iterative development and feedback from real users.
What's next for Dua Apomden
Partner with agricultural organizations to reach more farmers and improve crop health outcomes. Add more local languages
Built With
- flutter(dart)
- node.js
- supabase
- tensorflowlite
- yolo11

Log in or sign up for Devpost to join the conversation.