프로젝트 배경
1) 문제점 (Problem) - 학원·강의 정보가 지인 추천과 각 학원 홈페이지에 분산되어 있어 한눈에 비교·탐색하기 어려움 - 학생·학부모는 여러 강의 일정을 종이 시간표에 따로 관리하며 수업 시간이 겹치는 문제를 빈번히 겪음 - 학원 측은 강의 등록을 건별 수작업으로 진행하여 운영 부담이 큼 2) 프로젝트 목표 (Goal) - 신뢰할 수 있는 학원·강사·강의 검색 생태계 구축으
프로젝트 성과
학원 검색 및 시간표 관리 플랫폼 구축
학원·강사·강의 정보를 통합 검색하고 개인 맞춤형 시간표를 생성·관리할 수 있는 모바일 플랫폼을 구현하여, 사용자가 학습 일정을 효율적으로 관리할 수 있는 환경을 제공했습니다.
계정 연동 기반 학습 관리 구현
학부모-자녀 계정 연동 기능과 사용자 상태 동기화 로직을 구현하여, 학습 일정과 수강 현황을 하나의 플랫폼에서 안정적으로 관리할 수 있는 환경을 구축했습니다.
검색 응답 성능 및 사용자 경험 향상
키워드 기반 필터 조합과 인덱싱을 적용하여 대용량 데이터에서도 빠른 검색 응답을 제공했으며, 직관적인 검색 UX를 통해 원하는 강의를 손쉽게 탐색할 수 있도록 개선했습니다.
운영 효율성을 고려한 데이터 관리 시스템 구축
학원·강사 정보 등록 및 홍보 기능과 데이터 관리 프로세스를 구현하고, 다양한 외부 데이터 구조를 통합 처리할 수 있는 구조를 적용하여 유지보수성과 운영 효율성을 향상시켰습니다.
핵심 기능
진행 단계
요구사항 분석 및 서비스 기획
2021.09.
학부모·학생 사용자 시나리오를 기반으로 학원 검색, 시간표 관리, 계정 연동 기능을 정의하고 서비스 구조 및 화면 흐름(UI Flow)을 설계.
프로젝트 상세
프로젝트 배경 올클래스는 학부모와 학생이 학원, 강사, 강의를 손쉽게 검색·열람하고, 자신에게 맞는 강의 시간표를 전산화하여 관리할 수 있도록 설계된 모바일 플랫폼이다. 단순 정보 제공을 넘어 학부모-자녀 계정 연동을 통한 학습 관리 도구로도 활용될 수 있도록 기획되었다. 개발 과정 ① 정보 검색/필터 UI 설계: 학원, 강사, 과목, 시간대 등의 필터를 통한 검색 UI/UX 구현 ② 시간표 관리






