Waste Management — App

Waste Management — App

The Challenge

This project is a prototype of a cross-platform customer portal for Waste Management. It explores how customers could track pickups, manage billing, update account settings, and control service preferences in a single, modern experience across web and mobile.

Image
Image

The Goal

- Design and build a realistic, end-to-end customer portal prototype - Validate UX patterns for both desktop and mobile-native contexts - Prototype key operational flows (tracking, scheduling, account, billing, notifications) - Ensure deep-link-ready web behavior and app-like mobile interaction quality

Logo Retouch

I retouched the Waste Management logo to fit the new design and to stand out on mobile devices as an app icon.

Product Shell and Navigation

I built a shared app shell in React with route-based views and reusable layout patterns to keep the experience consistent across screens.

End-To-End Interaction

I implemented realistic stateful flows so users can complete full tasks rather than only view static UI: - Change service settings - Review/confirm billing actions - Request/cancel pickups - Track notification state changes

Dark Mode

Built a cohesive dark theme for better low-light usability and visual consistency across the app.

Image

The Outcome

The result is a high-fidelity functional prototype that demonstrates: - Feasible cross-platform architecture - Thoughtful service-management UX - Realistic interactive behaviors across key customer workflows - Production-aware frontend implementation decisions

Credits

Creative Director – Matthew Belson

UX/UI – Matthew Belson

Designer – Matthew Belson

Developer – Matthew Belson

React

TypeScript

Tailwind CSS

Capacitor (mobile packaging)

Google Maps integration

Xcode

Claude Code

Tools

Tools

React

TypeScript

Tailwind CSS

Capacitor (mobile packaging)

Google Maps integration

Xcode

Claude Code

Credits

Creative Director – Matthew Belson

UX/UI – Matthew Belson

Designer – Matthew Belson

Developer – Matthew Belson

© 2026 Matthew Belson. All rights reserved.

MATTHEW BELSON