Inspiration
We were inspired by the real-world problems that farmers—especially new-age urban farmers and small landowners—face every day: unpredictable weather, soil degradation, fire hazards, and lack of real-time market data. Our goal was to create a smart, accessible, AI-powered platform that can support informed farming decisions and promote sustainable practices.
What it does
DSS for Farming is a decision support system that integrates IoT sensors, AI, blockchain (via Fetch.ai uAgents), and web technologies to deliver: Real-time weather updates (hourly and 10-minute updates for premium users) Soil health analysis using NPK sensors AI-based fertilizer recommendations Crop suggestions based on soil and climate data Fire detection and emergency alerts with SIM-less calling Market price tracking to help farmers sell smart Privacy and data security through future-ready blockchain integration
How we built it
Frontend: HTML, CSS, JavaScript for user interface Backend: Firebase for real-time data storage & Fetch.ai uAgents for decentralized, privacy-focused agent logic Hardware: Integrated NPK, DHT-11, and flame sensors AI Modules: Recommendation engines for fertilizer use and crop selection Alert System: Built-in fire detection that calls emergency contacts without needing a SIM card
Challenges we ran into
Sensor accuracy: Calibrating NPK and flame sensors took extensive trial and error. Real-time communication: Syncing hardware sensor data with the cloud (Firebase) while keeping the UI responsive. SIM-less calling setup: Creating a reliable, emergency-call mechanism without cellular dependency. Understanding blockchain agents: Learning and integrating Fetch.ai uAgents was a deep learning curve but essential for privacy-first, decentralized logic.
Accomplishments that we're proud of
Built a full-stack working prototype combining software and hardware. Created a multi-module platform that addresses several pain points of modern farming. Successfully integrated Fetch.ai uAgents, turning our system into a potential blockchain-ready product. Designed with accessibility in mind—for both rural and urban farmers. Implemented an emergency alert system with real-time fire detection.
What we learned
How to work with a variety of sensors and interpret real-time environmental data. How to design and build an end-to-end IoT + AI + Web platform. The power and future potential of Fetch.ai’s decentralized uAgents. How to ensure data security and user privacy using blockchain principles. The importance of user-friendly UI/UX for audiences with varied tech literacy.
What's next for DSS for farming
Government collaboration: With official authentication, we can securely store user data on-chain, giving farmers ownership and protection of their information. Mobile app: Building a lightweight app version to expand reach in remote areas. Advanced AI models: Incorporating ML for predictive crop yield and disease detection. Multi-language support: Making the platform accessible to farmers across different regions and languages. Blockchain expansion: Moving more modules to decentralized frameworks for enhanced trust and automation.
Built With
- ai
- bootstrap
- css
- fetch.ai-uagents
- firebase
- html
- javascript
- npk/dht-11/flame-sensors
- weatherapi
Log in or sign up for Devpost to join the conversation.