Inspiration

Every day, tons of waste ends up in landfills, even though a large part of it could be reused, recycled, or sold to someone who actually needs it. We were inspired by the idea of turning “trash into trade” — creating a simple online marketplace where waste is not wasted, but instead becomes a resource.

What it does

Trash Trade Marketplace is a web platform where individuals and companies can post, discover, and exchange recyclable or reusable waste materials. Instead of throwing items away, users can list them for sale or find what they need at low cost — creating both an economic and environmental impact.

How we built it

We built the project using HTML, CSS, and JavaScript for the frontend. Initially, it used Google Script as a backend for storing data, but during this hackathon we migrated it to Firebase Authentication and Firestore. This gave us a real-time, more reliable database and secure user login system. The project is hosted on GitHub Pages, making it accessible as a live web app.

Challenges we ran into

Learning and integrating Firebase in a short time. Replacing the old Google Script backend without breaking existing functionality. Debugging authentication issues when Firebase scripts conflicted with browser imports. Managing secrets and API keys properly after GitHub flagged them.

Accomplishments that we're proud of

Successfully migrating to Firebase within hackathon time. Creating a clean and simple marketplace interface. Making the project live and usable via GitHub Pages. Building something that addresses both environmental and social impact.

What we learned

How to work with Firebase Authentication and Firestore. The importance of securing API keys and understanding GitHub secret scanning. Practical problem-solving when switching from one backend to another. That even a small idea, when executed, can create awareness and impact.

What's next for Trash Trade Marketplace

Adding user profiles, ratings, and chat for better trust and communication. Implementing AI-based product matching so buyers can easily find relevant waste materials. Expanding the platform to support NGOs and local recyclers. Eventually scaling it into a real-world sustainability startup.

Share this project:

Updates