Time is Up! - Smart Irrigation Scheduler
Inspiration
Farming is often neglected in today's fast-paced world. Many start growing crops but forget timely irrigation due to busy schedules. We aimed to solve this through automation.
What it does
A smart irrigation scheduler that:
- Takes user inputs: crop name, soil type, starting date
- Uses weather and geolocation APIs to analyze local conditions
- Calculates ideal irrigation dates
- Displays dates on a calendar (with notifications coming soon)
How we built it
Built with MERN stack:
- Completed backend and calendar integration
- Planned future integrations: push notifications and weather API
Team
Collaborators: Rafi, John, Lakshmi, and myself. Our first project together before our main college project.
Challenges
- Tricky API integration (weather/geo data)
- Backend configuration hurdles
- These challenges accelerated our learning
Accomplishments
- Effective team collaboration
- Inclusive idea implementation
- Completed core project setup
Lessons Learned
- Deeper MERN stack understanding
- External API integration skills
- Team collaboration and project planning experience
Future Plans
- Push notifications
- Support more crops/regions
- Mobile app development
- AI-based dynamic scheduling
- Real-world farming deployment
Alignment with UN SDGs
Supports multiple Sustainable Development Goals:
SDG 2: Zero Hunger
Improves crop yield $\rightarrow$ better food security
SDG 12: Responsible Consumption
Reduces water waste: $W_{saved} = \int_{t_0}^{t} (I_{traditional} - I_{smart}) dt$
SDG 13: Climate Action
Weather-adaptive irrigation reduces environmental strain
SDG 15: Life on Land
Promotes sustainable land use and soil health

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