logologo
라이트 테마 버튼다크 테마 버튼
#Mobile App
#Admin System
#Enterprise Solutions
#Member / Customer Management
#Vue.js
#Node.js
#Performance Optimization
FIT TODAY
FIT TODAY
portfolio-top-image/file/2025_05_12/1747035635874_FIT TODAY-1.webp
Year of Production0
Production Period3 months
Technologies UsedVue.js
ABOUT

This project delivered “FIT TODAY,” a one-stop management platform that helps gym and Pilates instructors organize PT sessions and class schedules while managing members with ease.


With FIT TODAY, instructors can handle complex scheduling and member operations more efficiently. In particular, the service streamlines settlement and payout management, enabling instructors to run classes and manage financial records in an integrated workflow.


Client Requirements

1) Instructor-focused scheduling management

- A dedicated system was required for instructors to register and edit 1:1 PT sessions and group classes in real time.

- PT needed flexible rescheduling for individual members, while group classes required capacity control and waitlist handling.

- The platform had to support end-to-end operations: timetable creation, booking, and real-time attendance tracking.

- Automated notifications for schedule changes/cancellations were also requested to improve communication efficiency.


2) Unified member management + payment/settlement

- A centralized system was needed to track member profiles, class history, payment status, and attendance at a glance.

- The solution had to support different pricing models (PT vs. group classes) with accurate fee calculation.

- Automated monthly settlement was required to reduce manual work and prevent calculation errors.

- Real-time tracking of remaining passes, expiry dates, and payment status was requested to support proactive member care and strengthen trust through transparent settlement.


3) Mobile-first, simple UI/UX

- A mobile-optimized interface was required for on-site operations such as attendance checks and schedule confirmation.

- Real-time alerts (reservation changes, cancellations, new class registration) and push notifications were requested.

- Calendar sync with personal mobile calendars was requested to maximize convenience for instructors and members.

- Partial offline support was also considered for instructors working in mobile environments.

- The UI needed to remain simple and fast, minimizing navigation depth and learning cost.

md

코드 복사


Key Deliverables

1) Class & schedule management system

- Built a calendar-based scheduling UI for managing PT sessions and recurring group classes.

- Implemented recurring schedule creation (weekly/monthly repeat) to auto-generate ongoing classes from a single setup.

- Added real-time attendance status tracking (present/absent/late) per class.

- Prevented overlapping class registrations with time-conflict validation.

- Supported class-specific reservation cutoff time settings for more controlled operations.


2) Member + settlement management (all-in-one)

- Implemented member profile management (create/edit) including contact info and preferences.

- Built a chronological class history view per member.

- Developed an automated settlement calculation logic that accumulates instructor payouts as sessions occur.

- Provided monthly settlement statements with detailed breakdowns.

- Enabled settlement data export to Excel for tax filing and personal record-keeping.


3) Mobile-optimized UX and real-time notifications

- Delivered a responsive UI across desktop, mobile, and tablet environments.

- Integrated push notifications for key moments (e.g., 30 minutes before class, booking changes/cancellations, new class announcements).

- Designed the interface to be immediately usable without training, prioritizing clarity and low learning cost.








OUTPUT
portfolio-image/file/2024_11_27/1732690349249_1728972833495_image 14.webp
portfolio-image/file/2024_11_27/1732690349249_1728972833495_image 15.webp
portfolio-image/file/2024_11_27/1732690349249_1728972833495_image 16.webp
portfolio-image/file/2024_11_27/1732690349249_1728972833495_image 17.webp
wave-imagewave-image
Contact Us
Considering starting a project? Start your project perfectly with DevFive.
/images/main/contact_us/guide-icon.webp
GuidelinesPreparing your first project? Refer to DevFive's guide to understand everything from development process to technology stack at a glance.
CC
hh
ee
cc
kk
GG
uu
ii
dd
ee
ll
ii
nn
ee
ss
/images/main/contact_us/inquiry-icon.webp
Quote and InquiryStart your project with DevFive with a quick and easy quote.
RR
ee
qq
uu
ee
ss
tt
QQ
uu
oo
tt
ee