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

  1. Push notifications
  2. Support more crops/regions
  3. Mobile app development
  4. AI-based dynamic scheduling
  5. 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

Share this project:

Updates