Inspiration
Often times in this day and age companies related to food add elements that benefit the producer at the expense of the consumers. As time goes on research shows more and more that businesses tend to care more about money than the consumers health. With this Project we plan on putting the condition of the food in the hands of the user themselves.
What it does
Our project allows the user to select the month that they plan on growing their own food, click a specific area on google maps, whether it is where they live or where they plan on living, and receive suggestions of what food they could grow in their backyard based off of the time of month. And we used Google maps
How we built it
C-based member roles: Nehemiah 1: Input and Validation
• Responsibilities: • Create functions to capture user input (e.g., month, temperature). • Validate that inputs are within acceptable ranges. • Handle error cases (e.g., if the user enters an invalid month). • Estimated time: 12 hours
Mamie 2: Crop Database Management
• Responsibilities: • Create a small, hard-coded database or a file with crop types and their ideal conditions. • Structure data for easy access by other parts of the program (e.g., arrays or structs). • Implement a function to retrieve crops based on month and temperature inputs. • Estimated time: 13 hours
Canady : User Interface and Testing & Logic for Crop Suggestion
• Responsibilities: • Develop the main interface that ties everything together and presents suggestions in a user-friendly Design the logic to match user inputs to suitable crops based on the database. • Implement decision-making code that uses input from the input module to filter appropriate crops. • Optimize for efficiency, especially if the crop database grows. • Make Google API work with the code format. • Run tests to ensure all parts work as expected. • Handle any debugging and refine the user experience. • Estimated time: 17 hours
Challenges we ran into
we learned that although Mizzou's Computer Science 1050 class is difficult for those who are completely new to programming, it sets us up for an easier experience other languages. After beginning to learn C the process of using python felt easy. Making the API work Used AI to help Debug Getting everyone connected to the GitHub repository a so that everyone can push and pull
Accomplishments that we're proud of
making everything run
What we learned
we learned whats an Api, how to use python, how to use git, how to use tkinter in python, how to make another file work with different one,

Log in or sign up for Devpost to join the conversation.