Inspiration
Our project was inspired by the growing need for sustainable solutions in everyday life, especially among students. We wanted to create a platform that makes it easy for students to find and rehome items, all while reducing waste and supporting environmental sustainability.
What it does
GHH-ThriftStore is a user-friendly platform that allows students to buy and sell pre-owned items, making essential goods more affordable and reducing the need for new purchases. The app also provides a convenient way for students to declutter and pass on items they no longer need, such as after graduation. Users can browse listings, view item details, add items to their cart, and track their purchases—all within their personal accounts.
How we built it
We built the app using React for the frontend, Firebase for user authentication and data storage, Node.js for backend functionality, and SCSS/CSS to style the user interface. This tech stack allows for seamless interactions, real-time updates, and a smooth user experience.
Challenges we ran into
One of the biggest challenges we faced was integrating Firebase with the app, especially when it came to user authentication and database connectivity. We also ran into issues with the user interface, ensuring it was both intuitive and visually appealing, as well as troubleshooting problems related to image uploads.
Accomplishments that we're proud of
We’re proud of building a robust system that works efficiently and delivers a clean, user-friendly design. We were able to overcome technical challenges, refine the app’s features, and create a platform that offers real value to students. Additionally, the project’s strong focus on sustainability is something we’re particularly proud of.
What we learned
We learned a lot about integrating various technologies like Firebase and managing state in React more effectively. We also gained deeper insights into user experience design and how to tackle UI/UX issues in real-time. Collaboration and problem-solving played a huge role in shaping the final product, teaching us the importance of adaptability.
What's next for GHH-ThirftStore by monkeyPaint
We plan to enhance the platform by adding a chat functionality to improve communication between buyers and sellers. We are also considering the creation of a coin system for rewards or discounts, and we plan to develop an admin site to streamline the management and oversight of the store.
Log in or sign up for Devpost to join the conversation.