Back

Bio-Sada | Digital Waste Bank

Bio-Sada adalah platform Bank Sampah Digital yang menghubungkan nasabah dengan mitra pengepul terverifikasi.

TYPEMobile
CATEGORYPersonal Project
DATE14 Juni 2026

Overview

Bio-Sada adalah platform Bank Sampah Digital yang menghubungkan nasabah dengan mitra pengepul terverifikasi.

Challenges & Solutions

The final prototype successfully demonstrated a complete end-to-end booking experience for service-based transactions.

Preventing duplicate check-ins — Concurrent requests from the same employee within a short time window could create duplicate records. Solved using database-level unique constraints on (employee_id, date) combined with idempotency checks at the application layer.

Handling photo uploads efficiently — Streaming multipart file uploads in Go required careful use of to avoid loading entire payloads into memory, keeping memory usage flat under concurrent load.

Internal deployment constraints — As an internal system without public hosting, the deployment pipeline required coordination with the infrastructure team.

Key Responsibilities

Conducted user flow and feature planning

Designed mobile UI/UX prototype using Figma

Developed frontend interface implementation

Structured navigation and task flow for booking services

Designed Help Request interaction system

Organized information architecture and sitemap

Performed usability evaluation for user experience improvements

Result & Outcomes

The final prototype successfully demonstrated a complete end-to-end booking experience for service-based transactions.

Key Outcomes:

Simplified service ordering flow

Improved clarity through structured navigation

Faster interaction process with fewer user steps

Lessons Learned

This project taught me the importance of balancing functionality and simplicity in service marketplace applications.

I also learned:

How to design scalable user flows

The importance of clear CTA placement

Managing interaction complexity in multi-role systems

Technologies Used

IndoensiaIndoensia
JokowiJokowi
UbuntuUbuntu
TessTess
TesssTesss
Project Image 1
0123456789Key Responsibilities
0123456789Key Features
0123456789Technologies

Key Features

Real-Time Provider Tracking Users can monitor the live location of service providers during on-the-way sessions for better transparency and convenience.

Real-Time Provider Tracking Users can monitor the live location of service providers during on-the-way sessions for better transparency and convenience.

Real-Time Provider Tracking Users can monitor the live location of service providers during on-the-way sessions for better transparency and convenience.