Inspiration
I belong to a community garden near my home. I wanted to create a service for growers and gardeners in my local community to connect with each other and spread seed and best practices.
What it does
SeedSwap is a website that allows local growers to post the seeds that they have in excess and are interested in sharing with other growers, in return for seeds that they want for their own gardens. All users can view the available seed-swap offers and can either match or counteroffer.
How we built it
SeedSwap is built using a Flask backend API and a React frontend. We used Python and Javascript in this project, respectively. MongoDB is used to manage the list of outstanding offers.
Challenges we ran into
One challenge was connecting the frontend to the backend. We successfully completed this by reading tons and tons of documentation and gaining a deeper understanding of React in the process.
Accomplishments that we're proud of
We're proud of the beautiful UI on the offers page, inspired liberally by Bootstrap.js example components. This was also our first involvement with building a frontend, and we're very satisfied with the end product.
What we learned
We learned how to use React and how to connect a frontend to a backend in a webapp.
What's next for Seed Swap
Next comes deployment on a GC instance so growers can actually start using SeedSwap!


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