프로젝트 배경
1) 문제점
기존 학습 플랫폼은 진도 관리, 콘텐츠 운영 효율성, 사용자 분석 등에서 한계가 존재하며, 콘텐츠 제공과 관리 기능 간 연계가 부족함.
2) 프로젝트 목표
학습자는 언제 어디서나 동영상을 통해 강의를 수강하고 과제를 수행할 수 있도록 하며, 관리자는 전체 강의 현황과 사용자 진행 상태를 실시간으로 확인하고 운영할 수 있는 플랫폼 구축을 목표로 함.
3) 주안점
자기주도 학습을 중심으로 하는 효율적인 UI 구성과 학습자-관리자 간 정보 흐름을 원활하게 하는 구조 설계를 중점으로 함.
프로젝트 상세
1) 포트폴리오 소개
유닛스터디는 LMS 기반의 동영상 강의 플랫폼으로, 학습자가 온라인에서 강의를 수강하고 진도를 관리할 수 있도록 설계된 웹 서비스. 자기주도 학습을 중심으로 강의 콘텐츠 제공, 과제 수행, 진도 체크 등의 학습 기능을 통합적으로 제공하며, 관리자는 전체 학습 흐름을 쉽게 운영하고 분석할 수 있도록 구성함.
2) 작업 범위
프론트엔드 개발, 관리자용 백오피스 구축, UI/UX 설계 등 전체 플랫폼 기능의 구현을 담당함. 학습자 페이지, 동영상 뷰어, 진도 관리 기능과 함께 콘텐츠 업로드, 사용자 통계 등 관리자 기능을 통합적으로 설계함.
3) 주요 작업
- 동영상 강의 플레이어 및 학습 진도 체크 기능 개발
- 과제 등록 및 제출 기능 구현
- 학습자 대시보드 및 학습 통계 시각화
- 강의 등록/수정 및 콘텐츠 관리 기능 개발
- 관리자용 사용자 관리, 콘텐츠 분석 및 알림 발송 기능 설계
4) 주안점
- 다양한 디바이스에서 동일한 학습 경험을 제공하는 반응형 설계
- 학습자의 몰입을 유도하는 직관적 UI 구성
- 관리자와 학습자의 권한 및 기능을 명확히 분리한 구조 설계
- 강의 콘텐츠 재생 오류 방지를 위한 안정적인 플레이어 구조 구현