Consumer Product – Waste Management

Engineering Banksam Trashure

A reward-based digital waste bank app that connects residents with local waste merchants through Pick-Up and Drop-Off services, making waste management easy, economically valuable, and environmentally impactful. Built for Residents, waste collectors, local communities, schools, environmental groups, organic waste processors.

LaravelFlutterFirebase MessagingCrashlyticsOpenStreetMap

Product snapshot

At a glance

MDX story

Metric

Dual service: Pick-Up & Drop-Off

Metric

Organic & Inorganic categories

Metric

Reward model

Designed for

Residents, waste collectors, local communities, schools, environmental groups, organic waste processors

Key outcome

Community-based waste collection with dual service model (Pick-Up & Drop-Off) and reward incentives

Implementation stack

LaravelFlutterFirebase MessagingCrashlyticsOpenStreetMap

Signals

Waste pickup requestOrganic and inorganic waste categoriesReward-based incentivesLocation-based pickupMerchant directoryOrder tracking

MDX story

The article carries the visuals

Folder-local components

Banksam Trashure (Bank Sampah Trashure) is a digital waste bank application developed to help communities manage waste more easily, productively, and with economic value. The app serves as a bridge between residents and waste merchants — including banksampah, organic collectors, and inorganic collectors.

Visit banksam.pages.dev ↗ Download on Google Play ↗

The core problem Banksam Trashure addresses is the gap between people who produce waste and collectors who can process it. Waste is often scattered because there's no convenient system for sorting, collecting, and rewarding proper disposal. Banksam Trashure closes this gap with two simple services and a reward model that turns waste into something valuable.

The Problem

In Kecamatan Pelaihari, Kabupaten Tanah Laut, South Kalimantan, waste management remains a challenge. In many areas, waste is still scattered because it's not properly managed. Public knowledge about waste sorting is limited, and disposal points are not evenly distributed.

For some villages, the nearest waste collection point is far enough that residents struggle or lose motivation to dispose of waste properly. As a result, waste accumulates in certain spots and pollutes the surrounding environment.

Meanwhile, there are organic and inorganic waste collectors who are ready to receive and process waste from the community. Organic waste collectors can use waste to support freshwater fish farming and poultry. Inorganic waste collectors can buy waste from residents to sell to larger collectors for recycling.

The problem isn't the absence of collectors — it's the absence of a system that connects them.

Six core problems

  • Low awareness. Many residents haven't learned to sort organic and inorganic waste.
  • Limited disposal points. Not every area has an accessible waste bank or collection point.
  • Distance barriers. Some residents live too far from disposal locations.
  • Scattered waste. Without an easy collection system, waste piles up in unmanaged spots.
  • No digital connection. Collectors need supply, residents need access — but there's no platform linking them.
  • Waste has no perceived value. Many see waste as something to throw away, not something with economic worth.

The Solution

Dual service model

Pick-Up and Drop-Off flows

Pick-Up — We come to you

Users request waste collection at their location. A merchant or collector receives the request, travels to the user, verifies and weighs the waste, and completes the transaction.

Select waste type

Choose organic or inorganic category

Set location

Pin pickup address on the map

Merchant dispatched

Collector receives and accepts the request

Waste verified

Weight checked, transaction completed

Best for

Users far from banksampah, large volumes, no transport

Banksam Trashure solves this by offering a digital platform that connects residents with local waste merchants. The app provides two main services:

Pick-Up lets users request waste collection at their location. A merchant receives the request, travels to the user, verifies and weighs the waste, and completes the transaction with a reward.

Drop-Off lets users browse nearby merchants, select one, and deliver waste directly. The merchant verifies, weighs, and rewards on the spot.

Both services are designed to match different user needs — whether someone lives far from a collection point and needs pickup, or lives nearby and prefers a quick drop-off.

Waste Categories

Waste classification

Two waste categories, two value chains

2 categories

Banksam Trashure separates waste into organic and anorganic — each with its own collection path, processing method, and reward type.

Organic Waste

Examples

Food scrapsLeavesFruit peelsKitchen wasteVegetable scraps

Processing

  • Freshwater fish cultivation
  • Poultry feed
  • Composting
  • Other organic processing

Reward Type

Harvest-based: fish, poultry products, or other benefits per agreement with processing partners

Anorganic Waste

Examples

Plastic bottlesCardboardPaperCansGlassMetal

Processing

  • Sold to large-scale collectors
  • Recycled into new materials
  • Enters the circular economy chain

Reward Type

Cash: amount depends on type, weight, condition, and market price

Banksam Trashure separates waste into two categories, each with its own collection path and reward model:

Organic waste — food scraps, leaves, fruit peels, kitchen waste. These are used for freshwater fish cultivation, poultry feed, or composting. Rewards are harvest-based: fish, poultry products, or other benefits from processing partners.

Anorganic waste — plastic bottles, cardboard, paper, cans, glass, metal. These are sold to large-scale collectors or recycled into new materials. Rewards are cash-based, depending on type, weight, condition, and market price.

Reward Model

Incentive system

Reward model

Reward

Banksam Trashure uses rewards to motivate communities to collect and sort waste. The current model uses cash for anorganic and harvest-based rewards for organic waste.

Current Reward Model

Cash for Anorganic

Direct cash payment based on weight, type, and market price

Harvest for Organic

Fish or poultry products from cultivation partners

Planned Reward Expansion

App Balance

Digital wallet within the app

E-Wallet Integration

Transfer to GoPay, OVO, Dana

Points & Vouchers

Redeemable loyalty points

The reward system is what makes Banksam Trashure more than just a waste disposal app. By giving tangible value for waste, the app turns a chore into an opportunity.

Current rewards:

  • Cash for anorganic waste — direct payment based on weight and market price
  • Harvest for organic waste — fish, poultry products, or other benefits from cultivation partners

Future expansion includes app balance, e-wallet integration (GoPay, OVO, Dana), points and vouchers, and loyalty programs.

Core Features

Application features

Core features of Banksam Trashure

11 features

The app provides a complete waste management experience — from login to reward collection, with education and merchant discovery built in.

Login & Registration

Email, password, and Google Sign-In support

Home Dashboard

Greeting, campaign banners, quick access to services

Pick-Up Service

Request waste collection to your location

Drop-Off Service

Deliver waste directly to a merchant

Merchant Directory

Browse nearby banksampah and collectors on map

Order Tracking

Monitor status: waiting, processing, pickup, done

Notifications

Updates on order status and merchant activity

Educational Articles

Environment, health, and waste management content

User Profile

Account settings, address, guides, privacy controls

The app provides 11 core features organized into four categories:

Getting Started — Login with email/password or Google Sign-In, home dashboard with campaign banners and quick access to services.

Core Services — Pick-Up request flow, Drop-Off delivery flow, merchant directory with map-based discovery.

Tracking & Notifications — Order status tracking (waiting, processing, pickup, done), push notifications for order updates.

Education & Profile — Environmental articles, user profile with address management, guides, and privacy controls.

How It Works

Pick-Up Flow

  1. User opens the app and logs in
  2. Selects Pick-Up service
  3. Chooses waste category (organic or anorganic)
  4. Fills in waste details
  5. Sets pickup address on the map
  6. Submits the pickup request
  7. Order enters "Waiting" status
  8. Merchant processes the request
  9. Merchant travels to the user's location
  10. Waste is verified and weighed
  11. Transaction is completed
  12. User receives reward
  13. Order status changes to "Done"

Drop-Off Flow

  1. User opens the app and logs in
  2. Selects Drop-Off service
  3. Chooses waste category
  4. Browses merchant list
  5. Selects a nearby merchant
  6. Views merchant location on map
  7. Delivers waste to the merchant
  8. Merchant verifies and weighs waste
  9. Transaction is recorded
  10. User receives reward
  11. Order status changes to "Done"

Technology Stack

The app is built with a practical, scalable stack:

  • Mobile Frontend: Flutter — cross-platform mobile app for Android and iOS
  • Backend: Laravel — REST API server on local VPS
  • Maps: OpenStreetMap — location-based merchant discovery and pickup address selection
  • Notifications: Firebase Messaging — push notifications for order updates
  • Stability: Crashlytics — crash reporting and stability monitoring
  • Payments: Manual cash payments at launch, with digital payment planned for future phases

Impact

Expected impact

Three dimensions of impact

Impact

Banksam Trashure aims to create measurable impact across environmental, social, and economic dimensions.

Environmental Impact

  • Reduce scattered waste in communities
  • Encourage waste sorting at the source
  • Increase volume entering the recycling pipeline
  • Reduce burden on disposal sites
  • Create cleaner living environments

Social Impact

  • Increase public awareness of waste management
  • Build clean living habits
  • Form environmentally conscious communities
  • Increase citizen participation in waste programs

Economic Impact

  • Create economic value from waste
  • Help collectors get steady supply
  • Open local collaboration opportunities
  • Support circular economy at the community level

Initial Targets

50–100

Users

3–5

Merchants

50

Transactions

100 kg

Waste collected

Banksam Trashure aims to create measurable impact across three dimensions:

Environmental

  • Reduce scattered waste in communities
  • Encourage waste sorting at the source
  • Increase volume entering the recycling pipeline
  • Reduce burden on disposal sites

Social

  • Increase public awareness of waste management
  • Build clean living habits
  • Form environmentally conscious communities
  • Increase citizen participation in waste programs

Economic

  • Create economic value from waste
  • Help collectors get steady supply
  • Open local collaboration opportunities
  • Support circular economy at the community level

Development Roadmap

The product follows a four-phase development plan:

Phase 1: Product Validation (1–3 months)

  • Test Pick-Up and Drop-Off with real users
  • Activate initial merchants
  • Collect feedback and fix critical bugs
  • Target: 50–100 users, 3–5 merchants, 50 transactions

Phase 2: Operational Strengthening (3–6 months)

  • Create pickup SOPs
  • Standardize reward pricing
  • Improve UI/UX and notifications
  • Strengthen backend and data management

Phase 3: Feature Expansion (6–12 months)

  • Price estimation, photo upload, chat, ratings
  • Points system and digital wallet
  • Admin and merchant dashboards
  • Environmental impact reports

Phase 4: Area Expansion (12+ months)

  • Expand to new villages and districts
  • Partner with schools and communities
  • Collaborate with local government
  • Run mass education programs

My Role

As the product designer and full stack developer, I was responsible for:

  • Product concept and business process analysis
  • Service flow design (Pick-Up and Drop-Off)
  • Waste category and reward model design
  • Mobile app UI/UX design (Flutter)
  • Backend API development (Laravel)
  • OpenStreetMap integration
  • Firebase Messaging setup
  • Merchant directory and discovery system
  • Order tracking and status management
  • Notification system
  • Educational content structure
  • User profile and settings
  • Database design
  • Deployment and maintenance

Summary

Banksam Trashure is a digital waste bank platform that solves the connection gap between communities and waste collectors. Through Pick-Up and Drop-Off services, the app makes waste disposal convenient. Through a reward model, it makes waste valuable. Through education, it builds awareness.

The platform isn't just about transactions — it's about building a local movement where sorting, collecting, and utilizing waste becomes a new habit that benefits both people and the environment.

"Ubah Sampah Jadi Berkah" — Turn waste into blessings.

Before / after

The old way

Unstructured waste disposal with no connection to collectors
Residents must find disposal points themselves
No incentive for proper waste sorting
No transaction records or tracking
No educational content about waste management

Our way

Request pickup through the app or drop off at nearby merchants
Connect with local organic and inorganic collectors
Earn rewards: cash for anorganic, harvest for organic
Track order status in real-time
Read educational articles about environment

Product capabilities

Pick-Up service

Users request waste collection at their location. Merchant receives, travels, verifies, weighs, and rewards.

Drop-Off service

Users browse nearby merchants, select one, and deliver waste directly for immediate reward.

Waste categories

Organic (food scraps, leaves, fruit peels) and anorganic (plastic, cardboard, cans, glass) with separate value chains.

Merchant directory

Browse nearby banksampah and collectors on map with contact and waste type info.

Order tracking

Monitor status: waiting, processing, pickup, completed. Real-time notifications.

Reward model

Cash for anorganic waste. Harvest-based (fish, poultry) for organic waste. Digital rewards planned.

Educational articles

Environment, health, and waste management content to build community awareness.

User profile

Account settings, address management, guides, privacy controls, and account deletion.

Use cases

01

Household waste management

Families sort and submit waste from home through Pick-Up or Drop-Off, earning rewards for proper disposal.

02

School waste programs

Schools run weekly collection programs, track participation, and use articles for environmental education.

03

Village clean-up campaigns

RT/RW and village heads partner with Banksam Trashure for scheduled pickups and community education.

04

UMKM waste recycling

Small businesses with packaging waste connect with anorganic collectors for regular disposal.

Need a custom system built for your team?

Let's discuss how similar engineering standards can be applied to your project.