- 기능 명세서
- Member
- 로그인
- 회원가입
- 친구 추가하기
- 친구 목록 조회
- 친구 삭제
- 친구 캘린더 조회
- 내 정보 조회
- 내 정보 수정
- Calendar
- CalendarVisitor
- Mission
- Reward
할 일
엔티티 생성 벡스
Member
Calender
CalenderMission
Mission
CalenderVisitor
Friend
Reward
MemberReward
로그인 API 시니
ID/PASSWORD 받기
MEMBER_ID 반환
회원가입 API 시니
nickname
nickname 중복 확인
login_id
login_id 중복 확인
password
password 형식 확인
- 암호화
- 친구
새우
친구 추가 API
이미 친구인지 검증하고 친구라면 에러
내 친구 목록 조회 API
response: list
친구 id
친구 nickname
친구가 가진 calendar 리스트
친구 삭제 API
친구인지 검증하고 아니면 에러
친구 캘린더 조회 API
등록된 날짜랑 오늘 이전의 미션들만 확인 가능함
친구인지 검증하고 아니면 에러
친구 미션 조회 API
친구인지 검증하고 아니면 에러
캘린더
생성 API
오늘을 기점으로 30일
조회 API
오늘 이전의 미션들만 확인 가능
- 편지
시니
등록 API
친구만 조회할 수 있으니까 친구만 등록 가능
리스트 조회 API
편지함에서 편지 조회 가능
상세 조회 API
하하하하ㅏ하하하핳하
미션 벡스
생성 API
한 번에 30개 생성해서 값 넣어두기
리스트 조회 API
등록된 날짜랑 오늘 이전의 미션들만
성공 API
성공 여부 변경
- Reward
블루
- 보상 획득 service
- 특정 조건을 만족하면 보상이 + 되도록 구현
보상 조회 API
리스트 형태로 내가 가진 보상들 response에 담기
- 내 정보
- 내 정보 조회 API
- 닉네임 수정
- 비밀번호 수정