For those that were interested the program is written in Ruby on Rails…
there is no working interface with the sprinkler system yet, still laying the config/foundation.. but authentication works.
Default user/pass is [email protected]/changeme
uses sqlite as the database backend. the eventual plan is to disable registrations and just have a user account created by default.