Chang's Taekwondo
A coupon and member app for a local taekwondo dojo, replacing a paper rewards system with a digital one the owner can actually run without technical help.



The Product
A digital ecosystem for Chang's Taekwondo: a coupon and rewards app for students and a web dashboard for dojo management, connecting martial arts with local community building.
Product Designer
8 Weeks
What this project achieved
Replaced paper coupons and clipboard tracking with a QR-based mobile app and a 3-action admin panel the owner can run alone.
The dojo got its first reliable view of which promotions actually work, without adding overhead to a non-technical owner.
Problem
The dojo ran on paper: handwritten coupons at the front desk, attendance noted on a clipboard, and no real visibility into which promotions actually brought students back. The owner is not technical, so any solution had to be lighter to use than the paper system, not just digital for the sake of it.
Solution
A mobile app that digitalizes the rewards system while creating social features that encourage community building. Students can earn points, redeem rewards, connect with fellow students, and stay updated on dojo events.
Wireframes
Early-stage wireframes exploring the app's core user flows and interactions

Splash screen

Login flow

Password recovery

Email verification

Home, coupon hub

Saved coupons

Browse coupons

Coupon details & QR

QR scan flow

Redemption confirmation
Member Management System

Main Features
A walkthrough of the core flows members use every week, grouped by what they came to do.
Sign in & account recovery
A friendly entry point with quick login and a guided forgot-password flow, so parents are never locked out before class.

Browse & redeem coupons
A clear list of active rewards with detailed views and one-tap QR redemption at the front desk.

My coupons & home
A personal wallet of saved offers paired with a home screen that surfaces what matters this week.

Family profile
A single parent account with sub-profiles for each child, so families share one login without losing individual progress.

Explore the Prototype
Browse the main screens and the complete flow of the Chang's Taekwondo app.

1 / 13
Admin Dashboard

Analytics Dashboard
Real-time overview of student engagement, coupon usage, and revenue, enabling data-driven decisions for the school owner.

Member Management
Centralized student roster replacing paper-based tracking, with family grouping support.

Coupon Manager
Create and manage promotional coupons with QR codes for easy in-person redemption.

Coupon Creation
Streamlined form with auto-generated QR codes, reducing the coupon setup time from minutes to seconds.

QR Code Preview
Each coupon generates a unique QR code for contactless redemption at the school counter.
Comprehensive web-based admin panel for dojo staff to manage coupons, track analytics, and oversee member activity
Design Decisions
The dojo previously used paper coupons that were easily lost or forgotten. We designed a digital QR system that lets members redeem in-person with a single scan.
Paper coupons handed out at the front desk, with low redemption and high waste.
Digital QR coupons stored in-app with an instant scan-to-redeem flow.
Eliminated paper waste and gave the dojo its first reliable signal of which promotions actually worked.
Most members are parents enrolling multiple children. Instead of one account per person, we built a family model where a single parent account manages multiple member profiles.
One login per child, forcing parents to juggle several accounts.
Single parent account with sub-profiles for each family member.
Matched how families actually behave and cut support requests around lost logins.
The dojo owner had no technical background. We stripped the admin panel down to the three actions that mattered: members, coupons, and quick stats.
Feature-heavy dashboard with charts, filters, and settings nobody opened.
Focused panel built around the three tasks the owner actually performs each week.
The owner learned the system in under ten minutes, which is the difference between a tool that gets used and one that gets abandoned.
Prospective members wanted to see what the dojo offered before committing. We added a guest mode that lets anyone browse coupons and dojo info without an account.
Mandatory sign-up before seeing any content, killing curiosity.
Guest browsing, with the sign-up prompt only when redeeming a coupon.
Lowered the entry barrier and turned the app into a soft sales channel for the dojo.
Key Takeaways
- •Turned a paper coupon habit into a one-tap QR redemption, giving the dojo its first reliable view of which promotions worked.
- •Modeled family profiles under a single account so parents could manage their kids the way they already do offline.
- •Stripped the admin panel to three core actions so the owner could run it without training or a manual.
- •Opened guest browsing so prospective members could feel the dojo culture before being asked to sign up.
Chang's reminded me that small businesses rarely need more features, they need fewer points of friction. The hardest part was resisting the temptation to add scope and instead protecting the personal touch that made the dojo trusted in the first place. I am taking forward the discipline of designing for the owner's day-to-day, not just the user's first session.
Future Improvements
- Add push notifications for new coupons, class reminders, and membership renewals.
- Build an event calendar for tournaments, belt tests, and community gatherings.
- Introduce a loyalty system that rewards consistent class attendance, not just coupon use.
- Add multi-location support if the dojo expands beyond its current branch.


