Mobile Developer

ZELOW: Zero Leftovers Waste App

A mobile application that helps reduce food waste by connecting UMKM with consumers through discounted surplus food, flash sales, and surprise boxes.

3+
Technologies
5
Key Features
ZELOW: Zero Leftovers Waste App

Understanding the Context

Overview

The Problem

Food waste contributes more than 50% of total waste in Malang, while many UMKM culinary businesses suffer losses due to unsold surplus food and lack of efficient digital distribution channels.

The Purpose

Zelow aims to reduce food waste by transforming surplus food into economic opportunities through a mobile platform that connects UMKM and consumers with affordable, quality food options.

My Contributions

Responsibilities

Led the continuation of an unfinished mobile application project from a previous team

Acted as technical leader in a programmer only team while maintaining active coding responsibilities

Understood and restructured existing application flow, architecture, and codebase

Implemented and refined core mobile features using Flutter

Collaborated with team members to align technical execution with product goals

Bridged product level decision making and technical implementation

Technologies Used

Tech Stack

📱 Frontend

FlutterDart

⚙️ Backend

Firebase Cloud Functions

🛠️ Tools

FigmaGitHubAndroid Studio

Core Functionality

Features

⚡

Flash Sale Surplus Food

Allows UMKM to sell surplus food at discounted prices before it becomes waste.

🎁

Surprise Box

Mystery food packages offered at lower prices to reduce food stigma and increase sales efficiency.

📍

Nearby UMKM Discovery

Location based feature to help users find nearby UMKM offering discounted surplus food.

⭐

Rating & Review System

Builds trust and transparency by allowing users to review UMKM and food quality.

💬

Chat with Seller

Enables direct communication between consumers and UMKM for pickup coordination.

Visual Design

UI Showcase

Interface design and user experience highlights

Onboarding screens introducing the platform and its food waste reduction concept.
1 / 3

Onboarding screens introducing the platform and its food waste reduction concept.

Technical Journey

Challenges

Using Flutter for the first time while working on a real project.

Gained hands on experience with Flutter fundamentals, widget composition, and cross-platform mobile development.

Continuing a partially completed project without prior documentation from the previous team.

Learned to reverse engineer application flow, analyze existing codebases, and make architectural decisions independently.

Leading a team consisting entirely of programmers without a dedicated product role.

Developed leadership skills by balancing technical execution with product level decision making and team coordination.

Results & Achievements

Impact

Measurable outcomes and project success metrics

♻️

Contributed to reducing food waste in Malang through digital surplus food distribution

🏪

Empowered UMKM to minimize losses from unsold food inventory

📱

Delivered a functional mobile application concept ready for further development

Next Steps

Future Plans

💡

Add food delivery integration to expand accessibility beyond pickup-only orders

💡

Implement donation features for surplus food redistribution to communities in need

💡

Introduce smart recommendation systems based on user preferences and purchase history

💡

Enhance real time stock updates for better food availability accuracy

💡

Strengthen security and data protection for transactions and user information

Interested in Working Together?Let's Connect

I'm currently open to internship and full-time opportunities in mobile and backend development. If you're building something interesting and think I'd be a good fit, let's talk!

11+
Projects Built
5+
Competitions & Hackathons
3+
Awards & Finalist