Inspiration
This project was inspired by our mother, who loves anything to do with gardening. She prefers buying her plants online because they cost far less than in in-person stores, and she can compare prices from multiple stores at a time. However, to do that, she has to keep multiple tabs open, and keep searching through each website singularly. That can get really confusing, as it's hard to keep each price in mind while searching.
That's what sparked the idea for MoonGate - have all the stores in one place, to make it so much easier to compare the prices.
Process
Our first step was to create a wireframe. We brainstormed ideas for functions of the app, most of which made it into the final design. We also got our color scheme figured out, to make the UI as cohesive as possible. Then began the coding.
Challenges
Our first idea was to use webscraping to gather the data for the app, but after a day of struggling with that idea, we scrapped it. Instead, we switched our focus to adding data to a spreadsheet, then importing the spreadsheet into the project. That took a while to finish as well, but in the end, we got them to connect! While one of us was working on retrieving the data, the other implemented the rest of the features - login & signup, the like button, and design. When one of us felt stuck, we switched which part we were focusing on, so the project could keep moving forward. During our time creating this application, we learned how to manage our time. Some of our ideas were not entirely possible for the timeframe allotted - through this project, we learned when to scrap old ideas in favor of new ones.
Future Plans
Even though we're siblings (especially since we're siblings), we get along pretty well. So it wasn't hard to work together; it was actually quite fun! We would definitely work together to further develop this app and perhaps another one in the future; if not for a competition, just simply for the fun of it. We still have a lot to add to the application - functionalities like a mood board, clickable cards, and a more accessible price-sorting algorithm. We will also be expanding the database to include more locations and plants.

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