수강생 프로젝트

수강생 프로젝트

KH정보교육원에서 진행된 프로젝트를 팀 단위로 보실 수 있습니다.

Learnify

프로젝트 발표날짜 : 2025. 02. 21

KH IEI PROJECT
 
Learnify

(디지털컨버전스)공공데이터 융합 자바개발자 양성과정8

팀장/팀원 최**(팀장) : 회원 관리 -로그인, 로그아웃 -회원가입 -이메일 인증 -카카오 간편 로그인 -아이디/비밀번호 찾기 강사 기능 -강사 소개 작성 -퀴즈 등록, 수정, 삭제 수강생 기능 -강사 소개 조회 -퀴즈 풀기 -퀴즈 진행률 확인
조** : UI/UX 및 메인 페이지 관리 -프로토타입 디자인 -메인 페이지 (최신 강의 조회, 검색 기능) -사이드바, 대시보드 강의 조회 (수강생: 수강 중인 강의, 질문 조회 / 강사: 등록한 강의 조회) -헤더 및 푸터 디자인 -강의 상세 페이지 (강의 정보, 챕터, 영상 목록, 하위 메뉴) 커뮤니티 기능 -공지사항 조회, 등록, 삭제 -Q&A 조회, 등록, 수정, 삭제 -수강평 및 별점 관리
이** : 강의 관리 -강의 등록 및 조회 -강의 수강 관리 (수강 신청, 취소) -챕터 관리 (등록, 수정, 삭제) 영상 관리 -YouTube Data API 활용 -영상 등록 및 조회 -영상 수강률 측정
민** : 마이페이지 & 채팅 기능 -개인정보 수정 -비밀번호 변경 및 삭제 -강의별 채팅
개요 온라인 학습 환경을 제공하여 강사와 수강생이 효율적으로 강의를 등록하고 수강할 수 있도록 지원
이를 통해 사용자들이 편리하게 강의를 관리하고, 학습 콘텐츠를 제공하며, 강의와 관련된 다양한 기능(퀴즈, 수강 신청, 강의 영상 시청 등)을 통합하여 학습 경험을 개선
구현기능 - 로그인 및 회원가입 (카카오 api 활용)
- 아이디 비밀번호 찾기 (이메일 인증번호 받기 활용)
- 메인페이지
- 최신 강의 조회
- 사이드바에서 미니 대시보드
- 강의 목록
- 카테고리별 조회
- 강사 - 강의 등록
- 강의 상세 페이지
- 강사 - 강의 편집 및 삭제
- 수강생 - 수강 신청 및 취소
- 강사 소개 페이지
- 하위 메뉴
- 공지사항, Q&A, 수강평, 채팅
- 챕터 별 퀴즈 풀기
- 강의 영상 시청 (유튜브 api 활용)
- 대시보드
- 강사-등록된 강의 조회/수강생-수강 중인 강의 조회, 진행률
- 마이페이지
- 정보 수정 및 탈퇴
설계의 주안점 - 모듈화: 각 기능(강의, 퀴즈, 진행 상태 등)을 독립적인 모듈로 개발.
- 확장성: 추가 기능(예: 채팅, 게시판)을 쉽게 통합할 수 있도록 설계.
- 보안: 사용자 데이터 암호화, 인증 및 권한 관리 (JWT, OAuth 2.0 등 사용).
- UI/UX 디자인: 직관적이고 접근성이 높은 디자인.
사용기술 및
개발환경
Frontend
- React, Redux, Redux Persist, React Router, Toast UI Editor, HTML/CSS, javascript

Backend
- Java, Spring Boot, Mybatis, JWT, WebSocket, Spring Mail

DB
- Oracle

개발도구
- Figma
- Photoshop
- Visual Studio Code
- Spring Tool Suite 4

Cloud Service
- AWS (Backend 배포, 도메인 설정)
- Vercel (Frontend 배포)

Version Control
- Git

API
- 카카오 로그인
- Youtube API
이전글이전글이 없습니다.
KH정보교육원
  • 고용노동부 선정
  • 5년 인증 우수훈련기관 선정
  • 대한민국 브랜드 어워즈 대상
  • IT교육부문 4년 연속 대상 수상
  • 고용노동부
  • 장관 표창

빠른 상담

KH임직원은 수강생 한 분 한 분의 성공적인 취업을 위해 최선을 다하겠습니다.

No.1 국내 최대의 취업 실적을 보유한 KH정보교육원에 오신 것을 환영 합니다.
KH의 전 과정은 NCS(국가교육표준화)기준을 준수하며 100% 무료, 전액 국비지원을 받으실 수 있습니다.

교육희망 과정

희망과정 선택


세부 교육과정

전화 아이콘
  • 051-637-2157
  • 전국대표문의전화(연중무휴)

교육희망 지점지점은 필수로 선택해주세요

신청자 정보

- -

기입 내용이 사실과 다를 시 상담 서비스가 원활하지 않을 수 있습니다.

051
637
2157

대표문의
(연중무휴)

개강일정

개강일정

국비대상자 간편조회

국비대상자
간편조회

온라인 상담

온라인 상담

오시는길

오시는길

카톡 상담

카톡 상담

KH정보교육원
전국대표 문의전화
(연중무휴)

051-637-2157

주말·공휴일에도 상담 및 접수 가능합니다.

  • 2023 당산지원

    5년 인증 우수
    훈련기관 선정

  • 2022 강남지원

    5년 인증 우수
    훈련기관 선정

  • 2022 종로지원

    5년 인증 우수
    훈련기관 선정

  • 2020 강남지원

    훈련 이수자 평가
    A등급 획득

  • 2020 종로지원

    훈련 이수자 평가
    A등급 획득

  • 2019 당산지원

    훈련 이수자 평가
    A등급 획득

  • 2019 IT교육부문

    브랜드 대상
    4년 연속 수상

  • 2018 당산지원

    4차 산업 선도
    훈련기관 선정

KH정보교육원 | 사업자등록번호 : 487-86-00763 | 사업자등록번호 : 851-87-00622 | 서울 강남 제2014-01호 | 대표자 : 양진선 | 책임자 : 양진선 |  개인정보관리책임자 : 양진선

강남지원 1관 : 서울특별시 강남구 테헤란로14길 6 남도빌딩 2F, 3F, 4F, 5F, 6F
강남지원 2관 : 서울특별시 강남구 테헤란로10길 9 그랑프리 빌딩 4F, 5F, 7F
강남지원 3관 : 서울특별시 강남구 테헤란로 130 호산빌딩 5F, 6F
종로점 : 서울특별시 중구 남대문로 120 그레이츠 청계(구 대일빌딩) 2F, 3F
당산점 : 서울특별시 영등포구 선유동2로 57 이레빌딩(구관) 19F, 20F
논현점 : 서울특별시 강남구 논현로 132길 9 마루빌딩 1F, 2F, 3F
부산점 : 부산 부산진구 중앙대로 627 삼비빌딩 2F, 12F