🌱 Inspiration
Farmers and citizens often lack easy-to-use digital tools that present information in a simple, visual, and interactive way. We wanted to create a lightweight, browser-based prototype of Bhushuraksha AI that shows how technology can protect land, crops, and communities without needing complex installs or heavy apps.
🤖 What it does
🌦 Displays weather forecasts & disaster alerts (mock or from public APIs). 🌱 Lets users simulate crop health checkups with interactive UI (click/select crop → see health status). 🏗 Shows before vs after maps/images to highlight illegal construction or land use changes. 📢 Provides a local-language, clean interface that can run on any device, even low-end smartphones.
🛠 How we built it
Frontend: HTML, CSS, and JavaScript (no frameworks). UI/UX: Responsive design with CSS Grid/Flexbox and mobile-first approach. Visualization: JavaScript image sliders, charting with Canvas API, interactive maps with Leaflet.js (pure JS library). Data: Used sample JSON data and APIs (like OpenWeatherMap) for weather and mock Sentinel-like imagery for demo.
⚡ Challenges we ran into Simulating satellite + AI features using only frontend code. Keeping UI farmer-friendly and multilingual without frameworks. Handling map visualizations with only vanilla JS efficiently. Ensuring the site worked well on low-end devices + poor internet.
🏆 Accomplishments that we're proud of Built a fully interactive web demo of Bhushuraksha AI using just HTML, CSS, and JavaScript. Created crop health & illegal construction demo without backend or ML libraries. Designed a mobile-friendly, multilingual prototype that can scale into a real app. Delivered a hackathon-ready MVP that clearly communicates the vision.
📚 What we learned
How to build impactful prototypes with minimal tech (no backend). The importance of UI/UX simplicity for rural and farmer audiences. How to simulate AI/ML features in the frontend to demonstrate a bigger idea. Realized that sometimes less is more — a clean JS demo can communicate complex solutions.
🔮 What’s next for Bhushuraksha AI (Web Prototype) Add real-time APIs (weather, satellite imagery) to replace mock data. Expand the demo with offline support (PWA) for rural areas. Integrate basic ML-in-browser (TensorFlow.js) for crop disease detection. Transition from static prototype → cloud-based full app with AI + GCP backend. Use this lightweight version to pitch and test with farmers before scaling.
Log in or sign up for Devpost to join the conversation.