Smart Irrigation is the app that has authentication page where users authenticate themselves, after that theres a dashboard where users will be able to see the current rainfall status from sensors, motor status, pump status and etc, from here farmer or user will be able to turn on and off them. From Dashboard users will be able to set schedules for those peripherals and set language to local and english both also users will be getting notifications on state change.