자신의 공부 시간 측정/ 투두리스트 작성/ 화면공유 기능을 통한 팀구성/ 자기개발을 위한 서비스
- 팀원1 : 정주현 - 사설 로그인(회원관리),마이페이지, 라이브룸(CRUD), 투두리스트(CRUD), 캘린더(CRUD), CICD 구축
- 팀원2 : 류기현 - 그로우룸(CRUD),댓글 및 대댓글
- 팀원3 : 진명재 - github 초기시작 제작, 초기 응답 코드 통일및 Domain 정의
- 팀원4 : 김지환 - 화면 공유 및 캠 공유
- 자기개발(갓생)을 위한 서비스
- 자신의 공부 시간을 측정할 수 있는 서비스
- 투두리스트 작성 서비스
- 다른 팀원과 그룹을 구성 후 화면공유 하여 같이 공부하는 서비스
- UMC 5th GroupUP Project [기한 약 40~50일]
- AWS EC2 : FreeTier t2.micro
- OS : Ubuntu 22.04 LTS
- Java : Oracle Open JDK "11"
- SpringBoot : 2.7.17
- AWS RDS : Freetier t2.micro 버스터블 클래스 & Mysql
- 회원가입, 본인인증(이메일인증), 비밀번호 재설정, 로그인, 로그아웃, 회원탈퇴
- 마이페이지 조회, 프로필 사진/닉네임/이메일 변경, 개인 공부 누적 시간 조회(월별)
- 투두리스트 들록/조회/상태수정/내용수정
- 캘린더 내용 들록/조회(선택한 날짜)
- 캘린더 조회(달 기준)
- 캘린더 글(목록) 수정/상태 수정(줄 긋기)
- 캘린더 해당 날짜 색상 수정/ 캘린더 글(목록) 삭제
- 그로우룸의 좋아요 설정
- 라이브룸 참여자 목록 조회
- 총 누적 시간 랭킹 -일/주/월 별
- 타이머 클릭시 멈춤
-
그로우룸 생성,조회,삭제,수정
-
그로우룸 조회수
-
댓글 작성/수정/삭제
-
대댓글 기능
- Redis
- 화면 공유