Inspiration
Smallholder farmers produce over 70% of the world’s food, yet they remain the most vulnerable to the impacts of climate change. In Sub-Saharan Africa, frequent droughts, erratic rainfall, and deteriorating soil health have made traditional farming unreliable, exacerbating poverty and food insecurity.
We were inspired to build AgriSense360 to close the digital divide in agriculture. We wanted to empower rural farmers with accessible, real-time insights — not just to survive, but to thrive. Our vision is to transform every farmer’s phone into a pocket-sized agronomist, guiding them through the challenges of modern-day farming with simplicity, precision, and hope.
What it does
AgriSense360 is an intelligent, mobile-first farming assistant that delivers precision agriculture tools into the hands of everyday farmers. Here’s what it does: •Collects smart agricultural data via guided questions (soil pH, microbial health, nearby crops, land size) •Fetches live weather and soil moisture data from satellite-powered APIs • Provides personalized crop recommendations based on conditions and region •Estimates yield potential and profit forecasts for economic planning •Tracks daily, weekly, and monthly reports for performance history •Features a Social Hub prototype for receiving updates from cooperatives, NGOs, or government alerts. •Allows users to export their reports as CSV files for further use
AgriSense360 speaks the language of local farmers: simple, visual, mobile-friendly, and deeply relevant to their challenges.
How we built it
•Frontend: HTML5, CSS3 (custom + Bootstrap 5), and JavaScript — all optimized for mobile devices to support low-bandwidth, low-literacy users. •Backend: Python with Flask, designed for lightweight scalability and fast API communication. •APIs Used: •Agromonitoring API (weather, soil moisture, crop insights) •OpenWeatherMap API (fallback weather data) •UI/UX: Designed using Canva wireframes, and then refined in live code — no prebuilt themes, 100% custom visual design. •Security: All API keys were scrubbed and GitGuardian was used for leak prevention. •Hosting: Built and tested using Replit, then deployed on Glitch to run both frontend and backend seamlessly.
Challenges we ran into
•Handling real-time API requests within free-tier limits while ensuring data accuracy and fallback logic. •Structuring backend and frontend in a way that feels like a single native app — despite being built from scratch in HTML and Flask. •Ensuring data persistence and smooth state management across multiple screens without a database. •Designing an interface for users with minimal exposure to technology, while keeping it visually engaging and feature-rich.
Accomplishments that we're proud of
•Built a full-stack, live-running, smart farming platform with real-time intelligence and no external templates. •Developed a question-driven assistant that feels natural, usable, and genuinely helpful to low-tech users. •Integrated satellite weather and soil data into meaningful agricultural decisions. •Created a beautiful and professional UI that mirrors real mobile apps, including dashboard navigation, data tables, and messaging views. •Focused on real-world social impact, aligned with UN SDGs (Zero Hunger, Climate Action, Reduced Inequality).
What we learned
How to design for rural users who may not read technical terms but still understand farming deeply. •How to turn raw environmental APIs into actionable recommendations. •How to work across platforms (Replit, Glitch, GitHub) to produce a live, portable, and secure app. •How to balance vision with execution — building a working proof-of-concept that remains flexible for future scaling.
What's next for AgriSense360
- Integrating IoT soil sensors for live farm-level readings (for rainfall, moisture, temperature) •Enabling offline data collection and SMS responses for farmers in low-connectivity zones •Expanding the crop recommendation engine to include region-specific planting calendars •Translating the UI into multiple local languages (Shona, Nyanja, Bemba, Swahili) •Deploying in partnership with NGOs, agricultural extension officers, and cooperatives •Evolving the Social Hub into a real-time collaborative space for farmers, trainers, and agri-input suppliers
AgriSense360 isn’t just a hackathon submission — it’s a prototype of what inclusive agricultural technology can look like. In a world where climate and inequality hit rural farmers the hardest, this project proves that intelligent, localized, and empowering solutions can be built with empathy and code.
AgriSense360 helps grow smarter farms, stronger communities, and a future where no farmer is left behind.
Log in or sign up for Devpost to join the conversation.