Admin app · Customer portal
Event Waitlists
Automatic waitlists that fill cancelled spots in classes and events, with limits that protect customers from last-minute promotions.
See case studyHi, I’m Juan Maldonado
At Approach, I design the admin tools, customer portal and design system that climbing gyms use to run their business.
Let's ChatWhere I’ve worked




Selected work at Approach
Admin app · Customer portal
Automatic waitlists that fill cancelled spots in classes and events, with limits that protect customers from last-minute promotions.
See case studyAdmin app · Front desk · Portal
One membership for a family or group, where every seat has its own price, rules and assigned person.
See case studyAdmin app · Design system
A customer header that shows waivers, passes, memberships and pending agreements at a glance, so front desk staff don’t dig through tabs.
See case studyOther projects