Inspiration
It inspired by the challenge on Sustainable use of water . by the lack of data driven environment in Water sustainability and uses on Golf Courses. Its funny, that lot of waste of water in golf courses going on .
What it does
Define Watering of Tees , Fairways , greens, roughs. Roughs are natural with irrigation. Set and sychronize a watering plan thru a Control Interface that open and closes valves by an electro charge. The hardware used is either A Raspberry Pi connected to Node-red app backend or Photon . That controls and activates a sprinkler is open or closed. The Vue fronted provides course staff the Data set to feed the Control interface the water schedule.
How we built it
With Stepzen's GraphQL Studio for Api development, to design API from Airtable backend.
Used Vue to build the schedule frontend. and the web based water plan . the API for syncing course data. I started with Waterplan process.
With Stepzen used GraphQL Api to design a Waterplan .It allows to choose a duration of 8 to 15 minutes per Area, for flexible watering plan. Option to disable watering if it Will rain.
Challenges we ran into
One of the challenges is transferring airtable Waterplan to Vue app .transforming airtable response data that does not map directly into rows to be displayed as a table.
Accomplishments that we're proud of
developed Case-Based water management.that improves and tweaks golfcourse watering. With StepZen's easy to use GraphQL CLI
What we learned
How to setup Case Type waterplanner GraphQL Api using Stepzen . I learned you can water course area by switching on internet connected device .
What's next for GolfBlue
scale to more sustainable water sprinklers
Log in or sign up for Devpost to join the conversation.