프로젝트 배경
[시장기회]
- 코로나19 이후 온·오프라인 하이브리드 수업에 대한 수요 급증
- 필라테스·골프 등 고정 수강 인원이 있는 스포츠 업종은 간편한 예약 및 정산 기능이 중요한 시장.
- 라이브/녹화 강의 병행이 가능한 앱 서비스에 대한 니즈 확대
[문제점]
- 온/오프 믹스플랫폼의 부재: 기존 수업 플랫폼은 오프라인 중심이거나, 단순 영상 콘텐츠 제공에 머무름
- CRM 기능 부재로 매장 단위의 회원·강사 관리가 엑셀에 의존
- 결제·출결·정산 흐름이 단절되어 운영자 부담이 큼
[프로젝트 목표]
-실시간 예약, 출결, 수강권 구매, 강사–회원 커뮤니케이션까지 통합한 플랫폼 구축
-라이브·VOD 강의와 오프라인 수업을 하나의 수업 흐름으로 유기적 연결
-CRM 기능을 통합한 관리자 시스템으로 운영의 자동화와 효율화 달성
[개발 주안점]
- 앱 내 다양한 수업 유형(실시간/오프라인/VOD)에 대한 UX 통일
- 사용자 권한(회원/강사/운영자)별 명확한 정보 흐름 설계
- 다중 매장 지원, 강사별 수당 설정 등 스포츠 업계에 특화된 기능 구현
- 코로나19 이후 온·오프라인 하이브리드 수업에 대한 수요 급증
- 필라테스·골프 등 고정 수강 인원이 있는 스포츠 업종은 간편한 예약 및 정산 기능이 중요한 시장.
- 라이브/녹화 강의 병행이 가능한 앱 서비스에 대한 니즈 확대
[문제점]
- 온/오프 믹스플랫폼의 부재: 기존 수업 플랫폼은 오프라인 중심이거나, 단순 영상 콘텐츠 제공에 머무름
- CRM 기능 부재로 매장 단위의 회원·강사 관리가 엑셀에 의존
- 결제·출결·정산 흐름이 단절되어 운영자 부담이 큼
[프로젝트 목표]
-실시간 예약, 출결, 수강권 구매, 강사–회원 커뮤니케이션까지 통합한 플랫폼 구축
-라이브·VOD 강의와 오프라인 수업을 하나의 수업 흐름으로 유기적 연결
-CRM 기능을 통합한 관리자 시스템으로 운영의 자동화와 효율화 달성
[개발 주안점]
- 앱 내 다양한 수업 유형(실시간/오프라인/VOD)에 대한 UX 통일
- 사용자 권한(회원/강사/운영자)별 명확한 정보 흐름 설계
- 다중 매장 지원, 강사별 수당 설정 등 스포츠 업계에 특화된 기능 구현
프로젝트 성과
운영 자동화로 인한 업무 효율성 30% 이상 향상
수기 처리되던 예약·출결·정산 과정을 앱으로 전환하여, 프런트 직원의 반복 업무 부담이 크게 줄고 운영 집중도 제고.
수강권 판매 및 수익 흐름의 디지털 전환
온라인 샵과 자동 정산 기능 도입으로, 매출 발생부터 정산까지의 흐름이 체계화되며 매출 투명성을 확보
사용자 만족도 및 재방문율 향상
리마인드 알림, 수업 예약 편의성, 강사와의 원활한 커뮤니케이션으로 회원 만족도 증가 및 재수강률 향상
다지점 대응 CRM 구축으로 프랜차이즈 확장 기반 확보
지점 단위의 회원·수익 데이터를 관리를 가능하게 하여, 향후 가맹 확장 시 시스템 운영 안정성 확보
핵심 기능



수강권 구매 및 관리
- 다양한 수강권 상품 조회 및 구매 (기간권, 횟수권 등)
- 남은 수업 횟수 및 사용 내역 실시간 확인
- 남은 수업 횟수 및 사용 내역 실시간 확인


실시간 수업 예약 및 캘린더 연동
- 원하는 강사, 시간, 수업 타입(오프라인/라이브/VOD) 선택
- 주간 캘린더 형태로 예약 가능 시간 확인 및 알림 제공
- 오프라인 수업 시 위치 기반 자동 출석 처리
- 출결 내역 등 수업 히스토리 제공
- 주간 캘린더 형태로 예약 가능 시간 확인 및 알림 제공
- 오프라인 수업 시 위치 기반 자동 출석 처리
- 출결 내역 등 수업 히스토리 제공



VOD 트레이닝 & 온·오프라인 믹스 수업 판매
- 전문가들이 제작한 수준 높은 운동 콘텐츠 제공
- 오프라인과 온라인 수업을 믹스하여 유연한 수업 운영
- 센터에서 온라인 수업 개설·판매 가능
- 오프라인과 온라인 수업을 믹스하여 유연한 수업 운영
- 센터에서 온라인 수업 개설·판매 가능



회원 관리 (CRM) 및 강사 관리 및 스케줄 통제
- 회원 등록/탈퇴/권한 설정
- 수강권 구매 이력, 출결 이력, 피드백 관리
- 강사별 수업 일정 등록/승인
- 강사별 수당 기준 및 지급 내역 관리
- 수강권 구매 이력, 출결 이력, 피드백 관리
- 강사별 수업 일정 등록/승인
- 강사별 수당 기준 및 지급 내역 관리


안전한 소통 및 강사 검증
- 휴대폰 번호·SNS 개인정보 노출 없이 강사와 메시지 주고받기
- 강사의 이력, 커리큘럼, 보유 자격증 확인 가능
- 실제 회원 후기 확인을 통한 수업 만족도 검증
- 강사의 이력, 커리큘럼, 보유 자격증 확인 가능
- 실제 회원 후기 확인을 통한 수업 만족도 검증
진행 단계
기획 및 요구사항 정의
2022.10.
- 시장 분석 및 벤치마킹
- 오프라인 수업 운영 방식과 온라인 강의 흐름 파악
- 회원, 강사, 운영자 관점의 기능 요구 수집
- 전체 시스템 구성 범위 및 핵심 기능 정의
- 오프라인 수업 운영 방식과 온라인 강의 흐름 파악
- 회원, 강사, 운영자 관점의 기능 요구 수집
- 전체 시스템 구성 범위 및 핵심 기능 정의
UI/UX 설계 및 프로토타입 제작
2023.01.
-사용자 앱 및 관리자 페이지의 정보 구조(IA) 수립
- 수강권 구매, 수업 예약, 실시간 출결, 메시징 등 사용자 흐름 설계
- 강사와 관리자 권한 분리 화면 정의
- 프로토타입 제작 및 내부 피드백 반영
- 수강권 구매, 수업 예약, 실시간 출결, 메시징 등 사용자 흐름 설계
- 강사와 관리자 권한 분리 화면 정의
- 프로토타입 제작 및 내부 피드백 반영
플랫폼 구조 및 아키텍처 설계
2023.04.
- 앱(iOS/Android) 및 웹 관리자 페이지 통합 개발 구조 설계
-수업 데이터, 예약, 출결, 정산을 연동할 수 있는 DB 스키마 설계
- 실시간 수업 상태 반영을 위한 API 흐름 정의
-수업 데이터, 예약, 출결, 정산을 연동할 수 있는 DB 스키마 설계
- 실시간 수업 상태 반영을 위한 API 흐름 정의
앱 및 관리자 시스템 개발
2023.10.
- 수강권 샵, 실시간 예약, VOD/라이브 강의 기능 개발
- 출결 관리 및 강사–회원 간 메시징 기능 구현
- 관리자 페이지에서 회원 및 강사 관리, 정산 기능
- 매장별 설정 기능 및 다지점 대응 구조 구현
- 출결 관리 및 강사–회원 간 메시징 기능 구현
- 관리자 페이지에서 회원 및 강사 관리, 정산 기능
- 매장별 설정 기능 및 다지점 대응 구조 구현
CRM 및 정산 시스템 개발
2024.02.
- 수강권 판매 내역과 강사별 수당 자동 정산 기능 개발
- 회원별 이용 이력, 리텐션 데이터 기반 CRM 기능 구현
- 앱 내 수강권 구매 이력과 정산 내역 연동
- 회원별 이용 이력, 리텐션 데이터 기반 CRM 기능 구현
- 앱 내 수강권 구매 이력과 정산 내역 연동
프로젝트 상세
1. 서비스 소개
- 골프와 필라테스 등 스포츠 수업 플랫폼(안드로이드/iOS) 및 관리자 페이지를 개발했습니다.
- 수강권 샵, 결제, 실시간 예약·출결, 강사–회원 간 메시징 등 필수 기능을 구축하고,
라이브·VOD 강의와 오프라인 수업을 유기적으로 연계해 최적의 사용자 경험을 제공하도록 설계했습니다.
- 또한 스포츠 비즈니스에 특화된 통합 CRM 및 정산 기능을 개발하여 매장 운영과 회원 관리를 효율적으로 지원했습니다.
2. 디바이스
- iOS/Android 앱: 회원·강사 전용 모바일 앱 제공
- 반응형 웹 관리자 페이지: 매장 단위의 CRM·정산·스케줄 관리 기능을 통합 제공
- 키오스크 연동: 매장 현장에서 QR/NFC 기반 출결 및 수강권 구매 지원
3. 작업 범위
- 기획: 사용자 여정 분석, 오프라인/온라인 수업 플로우 정의, CRM·정산 요구사항 반영
- 디자인: 수업 예약/출결/결제 중심의 직관적 UX/UI 및 멀티 디바이스 반응형 레이아웃 설계
- 개발: 모바일 앱(iOS/Android), 관리자 페이지, 키오스크 연동, CRM 및 자동 정산 모듈 구축
4. 개발환경
- 프론트엔드(앱): React Native (iOS/Android)
- 프론트엔드(웹): React, HTML5, CSS3 (관리자 페이지)
- 백엔드: Java (Spring Boot) with REST API
- 데이터베이스: PostgreSQL / MongoDB
- 인프라: AWS (EC2, S3, RDS, CloudFront)
- 골프와 필라테스 등 스포츠 수업 플랫폼(안드로이드/iOS) 및 관리자 페이지를 개발했습니다.
- 수강권 샵, 결제, 실시간 예약·출결, 강사–회원 간 메시징 등 필수 기능을 구축하고,
라이브·VOD 강의와 오프라인 수업을 유기적으로 연계해 최적의 사용자 경험을 제공하도록 설계했습니다.
- 또한 스포츠 비즈니스에 특화된 통합 CRM 및 정산 기능을 개발하여 매장 운영과 회원 관리를 효율적으로 지원했습니다.
2. 디바이스
- iOS/Android 앱: 회원·강사 전용 모바일 앱 제공
- 반응형 웹 관리자 페이지: 매장 단위의 CRM·정산·스케줄 관리 기능을 통합 제공
- 키오스크 연동: 매장 현장에서 QR/NFC 기반 출결 및 수강권 구매 지원
3. 작업 범위
- 기획: 사용자 여정 분석, 오프라인/온라인 수업 플로우 정의, CRM·정산 요구사항 반영
- 디자인: 수업 예약/출결/결제 중심의 직관적 UX/UI 및 멀티 디바이스 반응형 레이아웃 설계
- 개발: 모바일 앱(iOS/Android), 관리자 페이지, 키오스크 연동, CRM 및 자동 정산 모듈 구축
4. 개발환경
- 프론트엔드(앱): React Native (iOS/Android)
- 프론트엔드(웹): React, HTML5, CSS3 (관리자 페이지)
- 백엔드: Java (Spring Boot) with REST API
- 데이터베이스: PostgreSQL / MongoDB
- 인프라: AWS (EC2, S3, RDS, CloudFront)






