Did you know that purchasing food from local farms helps the environment? Food coming from local farms does not need to travel as far to arrive on your plate, so it helps reduce greenhouse gas emissions and contributes to improving our carbon footprint. It benefits the local economy, including supporting local farmers and other producers, and is much safer to consume. Unfortunately, most people do not know these benefits and tend to purchase food that comes from exports. This inspired us to create GoLocal, which informs people about local farms near their area and helps to support them.
What it does
Once the user comes to our website, they will have a few options: find, learn, and donate. When they go to the Find tab, the user will be able to browse for local farms near their location, which supplies fresh produce and meat. In the Learn tab, they can learn more about grocery stores that support local farms and the environment. Finally, if the user has the option to donate money to any of the local farms. This amount must be above $1 and is carried out securely. We hope our website will give help local farms, especially organic ones, to continue what they are doing.
How we built it
- Figma: Design
- HTML/CSS: for Frontend
- Python(flask): for Backend
🌐 Best Domain Name from Domain.com
Challenges we ran into
Some of our team members did not have experience creating a website or coding in HTML/CSS, so they had to learn more about it, before we could start our project. It was a bit hard to integrate the front end with back end as it was our first time. Another challenge we faced was coming up with a feasible idea for the project. We had to come up with something that did not already exist in today's society and be able to complete it within the given time frame. Additionally, a few of our team members were located in different time zones, which made it a bit difficult to collaborate.
Accomplishments that we're proud of
- Completing the project in the given time frame.
- Using a minimalistic design, which makes the website easy to use and fully functional.
- Creating a functioning back-end by integrating the Google Maps API and database using SQL and Cockroach DB.
- Developing our front-end and designing skills.
What we learned
- How to use Google Maps API with backend
- How to integrate front end with back end
- Collaboration with other developers.
What's next for GoLocal
- Building a mobile app for the project.
- Adding more features (farmer's society, etc.)