프로젝트 배경
[문제점] 1️⃣ 통합 학습 플랫폼의 부재: 현재 시장은 강의(영상), 실습(퀴즈), 커뮤니티(SNS), 피드백(발음 평가) 기능이 유기적으로 통합된 플랫폼이 부재하여 학습 경험이 파편화되어 있습니다. 2️⃣ 객관적 성과 측정 시스템의 한계: 특히 어학 학습에서, 사용자가 자신의 발음을 객관적으로 평가받고 즉각적인 교정 피드백을 받을 수 있는 자동화된 시스템이 부족합니다. 3️⃣ 콘텐츠 운영 관
프로젝트 성과
서버리스 아키텍처 기반 운영 자동화 구축
GCP(Cloud Run) 서버리스 인프라와 CI/CD 파이프라인을 구축하여, 개발부터 배포까지의 프로세스를 자동화했습니다.
핵심 경쟁력(AI 발음 평가) 기술 내재화
딥러닝 기반의 자체 음성-IPA 변환 및 비교 알고리즘 개발에 성공하여, 외부 솔루션 의존 없이 서비스의 핵심 차별점을 기술적으로 내재화했습니다.
안정적인 대용량 비디오 처리 시스템 구현
대용량 영상 업로드 시 자동 클리핑 및 인코딩(M3U8 HLS)이 가능한 비동기 처리 파이프라인을 구축하여, 다양한 네트워크 환경에서 안정적인 고화질 스트리밍 경험을 제공하고 서버 비용을 최적화했습니다.
통합 어드민 시스템을 통한 운영 효율 극대화
콘텐츠 관리(CMS), 사용자 및 구독 관리(CRM), 결제/정산, 통계 대시보드 기능을 통합한 Svelte 기반 관리자 페이지를 개발하여, 분산된 운영 업무를 일원화하고 데이터 기반 의사결정 속도를 향상시켰습니다.
멀티플랫폼 구독 결제 시스템 연동
RevenueCat(IAP)을 활용하여 iOS와 Android 앱 내 구독 결제 시스템을 안정적으로 연동하였으며, 복잡한 영수증 검증 및 정산 프로세스를 자동화하여 즉각적인 수익 창출 기반을 마련했습니다.
핵심 기능
프로젝트 상세
[특징] 1️⃣ 모바일 멀티플랫폼 지원 Flutter 기반으로 iOS와 Android를 모두 지원하며 단일 코드베이스로 일관된 사용자 경험을 제공합니다. 유지보수 효율이 높고 기능 확장이 용이합니다. 2️⃣ 고성능 웹 프론트엔드 (관리자) Svelte를 사용하여 빌드 타임에 컴포넌트를 순수 JavaScript로 변환함으로써 런타임 오버헤드를 최소화했습니다. 관리자 페이지의 빠른 반응 속도와 부드러운 인







