04 · KAYPLE · 프론트엔드·앱 개발
에듀핑거스
게이미피케이션을 적용한 학습 앱과 퀴즈·사용자·광고 운영 도구를 함께 개발했습니다. 앱은 상하 스와이프 기반 학습을, 운영 도구는 Excel 일괄 업로드를 제공합니다.



배경
짧은 문제 풀이를 반복하는 학습 앱과, 그룹–세트–문제 구조의 콘텐츠를 운영팀이 빠르고 정확하게 등록할 수 있는 관리 도구를 함께 개발했습니다.
기능
- 상·하 스와이프 기반 문제 풀이와 스트릭
- 교과 과정 문제 은행, 오답 노트와 학습 통계
- 인앱 결제 기반 구독
- Excel 퀴즈 일괄 업로드
- 그룹–세트–문제 계층의 콘텐츠 관리
기여
- 클린 아키텍처 기반 앱 설계 (domain, data, presentation 레이어 분리)
- 상·하 슬라이드 게임 시스템 구현 및 mixin을 활용한 재사용 가능한 게임 로직 설계
- 구글 플레이 스토어, 애플 앱 스토어 인앱 결제 시스템 연동 및 구독 검증 기능 구현
- Provider를 활용한 효율적인 상태 관리 시스템 구축
- xlsx 라이브러리를 활용한 Excel 파싱 및 순차 업로드 로직 구현
- 3단계 계층 구조의 퀴즈 데이터 검증 및 일괄 처리 시스템 개발
- 운영 웹을 JavaScript에서 TypeScript로 전환
성과
- 사용자 수 800+ 달성
- mixin으로 문제 풀이·오답 풀이의 게임 로직 재사용
- 퀴즈 그룹 등록 시간 95% 단축 (20분 → 1분 이내)
회고
학습 경험과 운영 경험을 한 제품 안에서 함께 다뤘습니다. 앱에서는 게임 로직을 재사용 가능한 구조로 나누고, 운영 도구에서는 Excel 파싱·검증·순차 등록으로 반복 업무와 입력 오류를 줄였습니다.
다음 작업에그디 →셀러와 인플루언서를 잇는 체험단·협찬·기자단 매칭 플랫폼 앱


