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,

What's next for TigerHacks24

Built With

Share this project:

Updates