
주요 기능
홈 화면 (피드)
캘린더 기능
- 월/주 단위로 보기 가능
- 각 날짜에 남은 할 일 개수 표시
- 수행 완료 여부에 따라 색깔 표시
- 루틴은 흐리게 표시 → 클릭 시 오늘 할 일로 등록
- 투두 추가
- 투두 캘린더가 아닌 일반 캘린더로 보여주는 기능
투두 관련 기능
- 카테고리별 투두 표시 (색상 지정)
- 각 투두에 대한 기능:
- 수정 / 삭제
- 메모 작성
- 알림 설정 (알림 보내주는 기능도 추후 연결)
- 타이머 열기
- 오늘로 날짜 이동
- 날짜 변경
- 루틴 수정
- 보관함으로 이동
- 완료한 투두에 대해 사진 인증, 오늘 또하기, 다른날 또하기 버튼 생성
- 투두 카테고리, 순서 변경
친구 관련
- 홈 화면 상단에 친구 목록 표시
- 친구 클릭 시 친구의 할 일 확인 가능
채팅
- 채팅방 생성 (단체 가능)
- 채팅 기능
- 읽음 표시
카테고리
- 카테고리 등록 / 종료 / 삭제
- 색상 설정
- 공개 범위 설정
둘러보기
- 계정 또는 키워드로 검색
- 검색창 아래에는 최근 활동한 사용자 및 해당 사용자의 체크된 투두 표시
알림
- 알림 유형:
- 친구의 할 일
- 친구의 일기
- 받은 좋아요
- 소식 (공지 등)
- 감정 남기기 기능
- 좋아요 기능 (투두 좋아요 ↔ 좋아요 알림 연결 필요)
일기
- 배경색 지정
- 기분 온도 설정
- 이미지 첨부 기능
- 캘린더에 이모지로 표시
루틴
- 자동 생성 루틴은 매일 투두로 등록
- 수동 추가 루틴은 선택적으로 등록
- 루틴 순서, 카테고리 변경 가능 (순서는.. Read구현할때.. 사용자 지정 순서라..)
- 날짜 기반으로 상태 판별 가능 (status 필드 불필요할 수도?)
- 시작 전
- 진행 중
- 종료됨 (종료일 지났을 경우)
My 페이지
- 이름, 이메일
- 팔로잉 / 팔로워 숫자, 리스트
- 프리미엄 기능 (일단 보류)
- 설정창
- 보관함
- 명언 띄우기
'토이프로젝트' 카테고리의 다른 글
| [투두메이트 프로젝트] 공통 응답(Response) 객체 만들기 (1) | 2025.05.02 |
|---|