Skip to content

seoji-yujin/todo_springboot_web_1012

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

todo_springboot_web

Springboot, JPA 를 이용한 스터디 그룹 및 일정 관리 서비스

📌 기록

  • 2023.10.14 : httpSession을 이용해 로그인 코드 구현함.
  • 2023.10.15 : 로그인한 사용자가 투두를 작성할 수 있고, 오늘 날짜의 투두를 볼 수 있게끔 투두 리스트를 반환하는 코드를 구현함.
  • 2023.10.16 : Join 컨트롤러 생성 / 그룹 생성, 삭제, 회원을 그룹에 가입시키는 코드 구현함.

📌 구현할 기능 정리 (최최종)

  1. 유저 페이지
  • 유저 사진, 닉네임, 메시지 가져오기
  • 투두 스트릭 정보 가져오기
  • 내 그룹 정보 가져오기 (그룹 이름, 가입일로부터 얼마나 지났는지만 필요함)
  1. 메인 페이지
  • 오늘 날짜의 투두 → 투두 생성, 삭제, 수정
  • 메이비두 → 메모 생성, 삭제, 수정
  1. 그룹 검색 페이지
  • 내가 가입된 그룹 리스트 보임 → 그룹이름, 인원수, 해시태그 보여야 함.
  • 해시태그로 검색할 수 있어야 함. → 해시태그 검색하면 해당 해시태그를 가진 그룹 나옴 (그룹이름, 인원수, 해시태그 보여야 함) → 그룹 누르면 그룹 세부 정보 나옴 (그룹 사진, 이름, 소개, 해시태그, 참가 버튼)
  • 그룹 생성 버튼 → 그룹 생성 (그룹 대표 사진, 이름, 소개, 그룹 최대 인원, 만료일, 해시태그 설정 가능, 현재 유저를 그룹 장으로 설정해야 함!!)
  1. 그룹 페이지
  • 그룹 이름, 오늘 날짜, 그룹 투두(메이비두 or 공지) 보임
  • 그룹원 이름, 오늘 투두 달성률 보임
  • 그룹원 누르면 해당 유저의 오늘 투두가 보여아함.
  1. 로그인 페이지
  • 아이디, 비번 입력
  • 회원이 아닌 경우 회원가입 버튼 → 이메일, 아이디, 유저네임, 비번 설정
  1. 그룹 내 DM 페이지 (는 잠시 보류)
  2. 그룹 참가 버튼을 누르면 그룹 장에게 알림이 가야되는데 이를 어떻게 처리할 것인가!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published