Agri-Direct is a high-contrast, ultra-accessible web application designed specifically for low-literacy users in rural farming communities. By bridging the digital divide with voice-first navigation and a minimalist UI, we enable farmers to manage inventory and buyers to source produce without the barriers of traditional complex interfaces.
Powered by the Web Speech API, the platform offers a completely hands-free workflow:
- Bilingual Commands: Full support for English and Hindi (e.g., "Help" / "मदद").
- Smart Form Filling: Simply say "Wheat" or "50" to auto-fill fields—no typing required.
- Audio Feedback: Every action triggers a text-to-speech confirmation to guide users with visual impairments or low literacy.
We follow a "Safety-First" color logic and oversized touch targets:
- High Contrast: Green (Accept/Add), Red (Reject/Cancel), Yellow (Info), Blue (Navigation).
- Giant UI: 80px minimum button heights and 20px+ font sizes for readability.
- Bilingual Labels: All icons and buttons feature side-by-side English and Hindi text.
| Layer | Technology |
|---|---|
| Frontend | HTML5, CSS3 (Flexbox/Grid), JavaScript |
| Backend | Flask (Python) |
| Voice Engine | Web Speech API (Recognition & Synthesis) |
| Data Storage | JSON-based file persistence |
- Clone the Repo:
git clone https://github.com/rakesh774/smartcrop.git cd smartcrop