Inspiration
Plant tracker apps and farmer's flow meters.
What it does
Welcome to Just Add Water (JAW), a web app designed through html, css, and python to bring to you an easier way to keep track of watering your tomato plant. Our project is for daily plant maintainers to help the keep track of the temperature each day and how many times watered through the counter. Please ask us and we can explain the code we're running out of time to write this.
How we built it
Leititia created the front end of our web app design, while Pamela and Katherine worked together to code from Pam's comfort language of Java into python to more easier integrate into the web app.
Challenges we ran into
The water counter variable was difficult to make sure it ran correctly. We had to change the code multiple times as we tried to figure out how we wanted the project to be. Originally, we had discussed trying a machine learning program to be able to recognize damage to the plant and what insect or disease caused it but for our time limit that proved to be too much. We then thought of creating a recycling app that would tell what objects go in which bin and then decided on water levels as that would be the best for our coding level experiences. We struggled a lot in using github and Microsoft Azure and trying to link our website code to the final design to which our team member Leititia stayed up all night working on until she as able to figure more of it out. Thanks to our mentor, Alex and an engineer from UKG, we were able to smoothly figure out Github repositories and create a back end for the python program that would take in the information and output as well as a front end for the website code that was developed by our front end developer Letitia with some help from Alex and a template he recommended us.
Accomplishments that we're proud of
Everyone on the team stepped out of their comfort zone for this project since we were all beginners in the coding world. Pamela felt more confident in dealing with the back-end but only knew Java and the other two members knew python more. Realizing using python would be the easiest to transfer to html. Pamela had to learn Python with the help of Katherine.
What we learned
It was Leticia first time creating a website and she learned how to code in html and was able to accomplish it beautifully. Katherine was able to help translate the coding and created a powerpoint for our device and helped with organizing every ones thoughts and what the game plan consisted of.
What's next for Just Add Water
In the future, we want to be able to use sensors that will take in a certain scenario and then close or open the valve and it can measure the water level and collect a data set to be able to see how much water was typically used and how to improve this so that less water is used. The end goal would be to use machine learning for this to make the process more automated and efficient for farmer's application.
Log in or sign up for Devpost to join the conversation.