Back to Work

    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.

    Chang app login
    Chang app home screen
    Coupon list view

    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.

    Role

    Product Designer

    Timeline

    8 Weeks

    Key Contributions
    User ResearchWireframingUI DesignFrontend Development
    Impact

    What this project achieved

    What Improved

    Replaced paper coupons and clipboard tracking with a QR-based mobile app and a 3-action admin panel the owner can run alone.

    Why It Matters

    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.

    UX Process Evidence

    Wireframes

    Early-stage wireframes exploring the app's core user flows and interactions

    Member Management System

    Member Management Wireframes
    Member App

    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.

    Login screen

    Browse & redeem coupons

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

    Coupon list

    My coupons & home

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

    My coupons

    Family profile

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

    Profile page
    Interactive Preview

    Explore the Prototype

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

    Chang's Taekwondo 1

    1 / 13

    Admin Dashboard

    Analytics Dashboard

    Analytics Dashboard

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

    Member Management

    Member Management

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

    Coupon Manager

    Coupon Manager

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

    Add Coupon Modal

    Coupon Creation

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

    Coupon QR Code

    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

    Key Product Decisions

    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.

    Before

    Paper coupons handed out at the front desk, with low redemption and high waste.

    After

    Digital QR coupons stored in-app with an instant scan-to-redeem flow.

    Outcome

    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.

    Before

    One login per child, forcing parents to juggle several accounts.

    After

    Single parent account with sub-profiles for each family member.

    Outcome

    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.

    Before

    Feature-heavy dashboard with charts, filters, and settings nobody opened.

    After

    Focused panel built around the three tasks the owner actually performs each week.

    Outcome

    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.

    Before

    Mandatory sign-up before seeing any content, killing curiosity.

    After

    Guest browsing, with the sign-up prompt only when redeeming a coupon.

    Outcome

    Lowered the entry barrier and turned the app into a soft sales channel for the dojo.

    Impact & Takeaways

    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.

    FigmaUX ResearchMobile UI DesignAdmin UX

    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.

    Let's build something people don't have to think about.

    The best products feel obvious. That is what I aim to design.

    © Plinio's portfolio 2026