Logo

KEMBALI

A web platform that brings individuals, communities, small businesses, and waste banks together through a circular-economy ecosystem.

KEMBALI

KEMBALI (Kolaborasi Ekonomi Masyarakat Berbasis Lingkungan) is a web platform that gives pre-loved items a second chance through community action. It connects individuals, communities, small businesses, and waste banks within a circular-economy ecosystem.

Overview

KEMBALI is designed to help people sell, exchange, donate, repair, and recycle items that still have practical or economic value. Instead of treating used goods as waste, the platform provides a more organized way to put them back into circulation through community partners and verified organizations.

The project responds to two connected challenges: the growing amount of household waste and the difficulty communities face when looking for usable goods. KEMBALI addresses both through a structured donation flow, verified community information, item photo verification, donation tracking, and impact-oriented communication.

Key Features

  • Verified Community Discovery — Browse partner communities, their locations, descriptions, and current needs.
  • Donation Submission — Submit reusable goods or upcycled items with details, pickup addresses, and verification photos.
  • Donation Tracking — Follow each submission through verification, pickup, shipping, and receipt by partner communities.
  • Donation History & Activity — Review active submissions, completed donations, recipient communities, and status details.
  • Profile & Privacy Controls — Manage account information, profile pictures, contribution visibility, and preferences.
  • Secure Authentication — Sign in with email or username, Google OAuth, password recovery, and Cloudflare Turnstile protection.
  • Community Live Chat — Real-time community discussions with image attachments and message editing capabilities.
  • Donor Leaderboard — Display donor contributions based on completed donations with privacy toggles.
  • Admin Dashboard — Review submissions, inspect verification photos, assign tasks, and monitor overall platform activity.
  • Responsive Interface — Fully optimized across mobile, tablet, and desktop viewports with adaptive layouts.

Technology Stack

  • Frontend — React 19, Vite, React Router
  • Styling — Tailwind CSS, Responsive Design System
  • Backend & Database — Supabase Auth, PostgreSQL, Edge Functions, Realtime, Storage
  • Security — PostgreSQL Row Level Security (RLS), Cloudflare Turnstile
  • Deployment — Vercel

Core Donation Flow

  1. Explore verified partner communities and their current requirements.
  2. Sign in or register an account.
  3. Complete profile and pickup coordination details.
  4. Submit donation details with item photos.
  5. Community and administrators review and confirm the submission.
  6. Track logistics and receiving status in real time.
  7. Submit feedback once items are received.

Project Team

  • Hanin — UI/UX Designer
  • Elok — UI/UX Designer, Frontend Developer
  • Wisnu — Frontend Developer
  • Krisna (Ozzie) — Frontend Developer, Backend Developer

This project was developed by the KEMBALI team for the SATU CREANOVA 2026 Web Development competition.