Inspiration
After gathering input from UNC students on sustainability, food market prices, and the dining hall, we focused our impact to help facilitate a better solution.
What it does
We created a platform that finds the best day over the next 30 days to plant either kale, zucchini, or eggplant at a user-inputted address and background research that gave us information on ideal growing conditions of the aforementioned vegetables.
How we built it
From the user-inputted address, we retrieve the exact latitude and longitude coordinates using PointStack's Geocoding API. Then we use those coordinates in OpenWeather's 30-Day Forecast API to retrieve the needed weather data. From the large amount of data, we narrow down on certain important factors that affect crop growth, and we input this selected data into our mathematical model. The model yields the day with the highest projected success rate of the crop chosen by the user.
On the front-end, we used Grid and Flexbox within HTML/CSS to create a responsive webpage.
To connect the front-end and back-end, we used Flask.
Challenges we ran into
Initially, we couldn't find the right API and had trouble implementing them properly in our back-end, but we learned through online documentation.
We also created plots using the mathplotlib python library but were unable to visualize them on the WebPage, so we couldn't include it.
Lastly, we had quite a bit of trouble when connecting the front and back-ends using Flask, but we manages to try different solutions and find the most efficient way to bring Home Farmlutions to life.
Accomplishments that we're proud of
We're proud of creating a unique solution that fits our ideal idea of what we wanted our project to look like.
What we learned
Along our 25-hour journey, we learned a great deal about ourselves and how we work within teams. There were high-highs and low-lows, and the foods breaks were great, but in the end we became a stronger team and more knowledge about implementing a full-stack solution to address a niche in the farming and gardening industry that facilitates the combination of agriculture and its meteorological factors.
What's next for Home Farmlutions
Home Farmulations hopes to improve our UI/UX to be more aesthetic and accessible, include ideal crop data for more crops, include more factors to take into account in our mathematical model, and provide more outlets for awareness for our target audience.
Log in or sign up for Devpost to join the conversation.