LearnWay : 청소년 대상 스케줄 및 성취도 관리 LMS
기존의 LMS(학습관리시스템) 한계:
- 학습 자료 제공과 진도 관리에만 중점을 두어 실질적인 학습 효과 향상에 제한적임
- 개인화된 학습 상담 및 피드백 부재로 학습자의 동기부여와 성장 지원 미흡
- 유사한 수준과 목표를 가진 스터디 그룹 형성의 어려움
- 학생 간 상호작용 및 협력 학습을 촉진하는 기능 부족으로 인해 온라인 학습에서 고립감 및 소외감 발생
LearnWay : 이러한 문제점을 해결하고 개개인의 특성과 소통을 중심으로 구현
- 🎯 상담사 전용 페이지 및 상담 시스템: 학습자의 학습 성과를 분석하고 피드백을 강화하여 다양한 분야의 상담사들이 개인 맞춤형 학습 컨설팅 제공
- 💬 스터디 커뮤니티: 학생 간 소통 및 협업을 장려하고 자율적인 학습 주도 촉진
- 시작일: 2024.06.10
- 종료일: 2024.07.12 (총 5주)
- 박희수 - 스케쥴 관리 및 공지사항 / NANOOS105 - 팀장
- 박준영 - 회원 관리 및 관리자 페이지 / PastelQ
- 이준호 - 화상 채팅 전반 예약 / ljh0808
- 최광현 - 커뮤니티 게시판 및 채팅 / epqmfwjs
- 한재엽 - 성적 관리 및 CI/CD 환경 구축 / sunniesfish
언어 및 프레임워크
- Java 17
- JavaScript
- CSS
- Spring Boot 3.3.0
- JPA
- Spring Security 6
- MyBatis
- Spring Cloud Starter 2.4.4
- Thymeleaf 3.0.4
데이터베이스 및 클라우드
- MySQL 8.0.36
- Amazon EC2
- Amazon S3
- Amazon RDS
- AWS CodeDeploy
개발 도구
- GitHub
- IntelliJ IDEA
- Spring Tool Suite 4 (STS4)
- Visual Studio Code (VSCode)
프로토콜 및 통신
- WebRTC
- WebSocket
운영 체제
- Ubuntu 22.04 LTS
- Windows 11
Learning Management System for high school system
- SpringBoot 3.3.0
- Spring Security 6
- JPA
- MyBatis
- Spring cloud starter 2.4.4
- Thymeleaf 3.0.4
- starter-mail 3.3.0
- Daum Post Code Service ver.2
- Apex Chart
- openai-gpt3-java 0.18.2
