-
-
Buyer Dashboard: Bottom Part
-
Buyer Transaction
-
Seller Dashboard: Middle Part
-
Buyer Dashboard: Middle Part
-
Login
-
Profile
-
Buyer Dashboard: Top Part
-
Seller Dashboard: Top Part
-
Register: Insert Basic Data
-
Landing: Tab Contact Us
-
Seller Dashboard: Bottom Part
-
Register (Step 1/2): Choose role + profile picture
-
Landing: Bottom Part
-
Marketplace (Seller): Item Detail
-
Landing: Tab About Us
-
Landing Page
-
Landing: Tab Why LimbahKu
-
Register (Step 1/2): Choose address using Google Maps API
-
Chatbot assistant
-
Marketplace (Buyer): Activate waste + Edit price
-
Marketplace (Seller)
♻️ LimbahKu
LimbahKu is a waste management platform that helps users repurpose valuable household waste by connecting them with verified waste buyers. From stacks of old paper to broken electronics and used plastic, our app ensures that your waste doesn't go to waste.
A project built for Garuda Hacks 6.0 by The Labbers.
🌱 What Is LimbahKu?
LimbahKu enables regular individuals to turn unused items into something meaningful. Whether it's:
- 📄 Paper from old school work
- ♻️ Plastic packaging waste
- 🥫 Cans and containers
- 💻 Broken electronics
- and more!
With just a few taps, users can request a pickup. Our app dispatches a driver, the items are delivered to a waste buyer, and users receive payment (minus the delivery cost).
This initiative promotes sustainability, recycling awareness, and economic empowerment—all in one streamlined experience.
🚀 Features
- Real-time waste item listings and details
- Step-based transaction tracking (requested → confirmed → pickup → delivery → complete)
- Role-based access for users, sellers, drivers, and admins
- Firebase-authenticated login (Email or Google)
- Dashboard with transaction history and item status
- Cloudinary-powered image storage and optimization
- Seamless pickup and delivery workflow
🛠️ Tech Stack
- ⚡ Vite – Lightning-fast development
- ⚛️ React 18
- 🎨 Tailwind CSS – Utility-first styling
- 💎 shadcn/ui – Beautiful component library
- 🔥 Firebase – Authentication and Firestore database
- ☁️ Cloudinary – Image storage and optimization
- ☁️ Vercel – Hosting
👥 Team: The Labbers
- Vernandio Rivaldo – Fullstack Developer
- Natha Buddhi – Fullstack Developer
- Angelina Oktaviana Putri - UI/UX Designer & Pitch Deck Creator
- Matthew Jeremiah Lim - UI/UX Designer & Video Editor
📦 Installation
git clone https://github.com/nathabuddhi/garuda-hacks-6.git
cd garuda-hacks-6
npm install
npm run dev
Make sure to add your Firebase and Cloudinary configuration in the .env file.
💚 Why LimbahKu?
This project was inspired by the real need to make waste disposal easier, fairer, and greener. Millions of Indonesians (and beyond) hold onto items with untapped value. LimbahKu turns that into something useful, one pickup at a time.
♻️ Turn Your Waste Into Worth.
🙋♂️ Questions? Feedback?
Open an issue or message us on our GitHub. We're happy to help or improve the platform!
📅 Event
Built with passion and purpose for Garuda Hacks 6.0 ✈️
🤖 Attribution
Let's be real, this project would not have been possible within 30 hours without any help from AI. Large language models including ChatGPT, Gemini, v0, and more were used to help with styling, debugging, idea refining, and more.
🌐 Live Deployment
You can try the app live here:
Best viewed on desktop or mobile browser.
🧪 Judge Testing Credentials
To help you explore the full experience of both user roles, we’ve provided test accounts below:
👤 Buyer Test Account
- Email:
vernandio@gmail.com - Password:
Vernandio123
🛒 Seller Test Account
- Email:
bambang@gmail.com - Password:
Bambang123
⚠️ These accounts are pre-filled with sample data for demo purposes.
🎥 Live Demo Video
Watch a full walkthrough of the LimbahKu platform here:
🧭 We'll guide you through the core features, roles, and how our system helps turn waste into value.
💻 Mockups
🏡 Landing & About Pages
Landing Page
About Us
Why Limbahku
Contact Us
Landing Bottom Section
🔐 Authentication Interface
Register Page
Register Step 1
Register Step 2
Login Page
🧑💼 Buyer Interface
Buyer Dashboard
Buyer Dashboard Bottom
Dashboard Card Buyer
Marketplace Buyer
Transaction Buyer
🧑🔧 Seller Interface
Seller Dashboard
Seller Dashboard Bottom
Dashboard Card Seller
Seller Marketplace
Seller Item Detail
👤 Profile & Assistant
Change Profile
Chat Bot Assistant (Limbi)
🙏 Thank You
We appreciate your time and consideration in reviewing our project, LimbahKu, for Garuda Hacks 6.0 ✈️
This platform was built with purpose, urgency, and heart — to bring more sustainability and opportunity to our communities.
The Labbers team thanks you for supporting young builders and innovators across Indonesia and beyond. 💚
Let's create a cleaner, greener future. Together.
Built With
- cloudinary
- firebase
- react
- shadcn
- tailwind
- vercel
Log in or sign up for Devpost to join the conversation.