MyFitStudio

Project Overview & Goal

MyFitStudio is a specialized, free platform designed to solve common operational challenges faced by small fitness and boutique studio owners.

  • Mission: Provide a simple, free alternative to expensive and complex management tools tailored for Pilates and fitness businesses.
  • Goal: Manage complex booking schedules, enable real-time communication, and accurately monitor revenue and class data.
  • Approach: Deliver Automated Booking & Waitlist Management, a Real-Time Dashboard, and In-App Messaging.

The Opportunity

Small studios face challenges that existing tools fail to address:

  • Complex Booking: Managing multiple clients and class schedules is cumbersome.
  • Communication Gap: Limited real-time interaction with clients.
  • Data Monitoring: Revenue and class data tracking is often inaccurate.
  • Tool Overload: Current solutions are expensive or overly complex for small studios.

The Solution

MyFitStudio integrates essential tools into a single, simple, and free application.

  • Booking Automation: Automated booking and waitlist management.
  • Real-Time Data: Dashboard for accurate revenue and class monitoring.
  • Private Communication: In-app messaging without the need for phone numbers.

Target Audience

Primary user groups:

  • Owners: Boutique/small Pilates and fitness studio owners
  • Instructors: Independent instructors managing their clients
  • Clients: Users wanting a fast, simple class booking experience

Design Process & Prototype

Focus on usability and clean aesthetics:

  • Usability Goals: Intuitive UI and cross-platform access (Desktop + Mobile)
  • Brand Identity: Professional, calm, and trustworthy with a minimalist color palette
  • Key Prototypes:
    • Client View: Booking Screen
    • Instructor View: Schedule Manager
    • Owner View: Revenue Dashboard

Key Features

  • User Retention:
    MyFitStudio improves user retention by sending personalized notifications, helping studios keep clients engaged. The target goal is to increase retention by 30%.
  • Revenue Accuracy:
    The platform ensures 100% revenue accuracy through an automated dashboard and Excel export, allowing studio owners to monitor finances reliably.
  • Booking Reliability:
    Booking errors are reduced by 20% through real-time validation, ensuring schedules run smoothly and clients are reliably booked.
  • Communication Efficiency:
    In-app messaging decreases response delays by 50%, enabling fast and private communication between instructors and clients.
  • Technical Stack & Implementation

    Implementation involved hands-on coding with JavaScript and JSON:

    • Core Functionalities: Automated Booking & Waitlist Management, Real-Time Dashboard, Schedule Management
    • Data Handling: Used JSON to structure and store booking, client, and session data
    • Programming Logic: Implemented booking validation, waitlist handling, and real-time updates using JavaScript
    • Key Innovation: Private in-app messaging without phone numbers
    • Reporting: Excel export for financial and class data

    This combination of front-end logic with structured data handling ensured smooth, reliable performance across all users.

    Future Roadmap & Impact

    Vision: A One-Stop App providing full control over scheduling and revenue.

    • Short-Term: Automated waitlist and booking management → saves owner/instructor time
    • Medium-Term: Reduce response delay via in-app chat
    • Long-Term: Become the simple, free, tailored solution for independent fitness and boutique studios, leveraging post-COVID digital shift

    Reflection & Learnings

  • Design Insights:
    Working on MyFitStudio taught me how to create a simple yet functional platform tailored for small fitness and boutique studio operations. Minimalistic design and clear feedback mechanisms significantly improved usability and user trust.
  • Challenges Overcome:
    Balancing usability and functionality across different user types—owners, instructors, and clients—while keeping the interface clean and intuitive was a key challenge. Ensuring real-time updates for bookings, waitlists, and communication worked reliably also required careful implementation.
  • Future Considerations:
    For future iterations, adding features like gamification or AI-driven insights could further engage clients, optimize studio operations, and enhance overall user experience.
  • Jiyoung Oh

    December 2025

    Figma, Visual Studio Code