-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
1. 메인 화면(달력)
a. 일기가 작성된 날짜에 대한 표시가 달력에 되어있고, 그 날짜를 클릭하면 작성된 일기 페이지로 이동합니다.
b. 일기가 작성되어 있지 않은 날짜를 클릭하면, 그 날짜에 일기가 작성되는 일기 작성 페이지로 이동합니다.
c. 오늘에 대한 표시가 되어있고, 일기 작성 여부에 대한 표시가 따로 되어있어야 하며, 또 클릭 시 작성된 일기 페이지 / 일기 작성 페이지로 이동합니다.
d. 미래의 날짜를 클릭 시 아무 일도 일어나지 않아야 합니다.
2. 일기 작성 화면
a. 운동은 ("어깨", "가슴", "등", "하체", "유산소")에서 선택되며, 중복 선택이 가능합니다.
b. 감정은 ("매우 부정적", "부정적", "보통", "긍정적", "매우 긍정적")에서 선택되며, 중복 선택이 불가능합니다.
c. 제출하기 버튼을 누르면 일기가 추가되어야 합니다.
3. 작성된 일기 화면
a. 선택되었던 운동과 감정, 그리고 작성된 일기에 대하여 출력되어야 합니다.
b. 수정 버튼 클릭 시 해당 날짜의 일기 작성 페이지로 이동해야 합니다.
c. 삭제 버튼 클릭 시 메인 화면으로 되돌아가고, 데이터베이스에서 해당 일기가 삭제되어야 하며, 달력에도 일기가 작성되었다는 표시가 없어져야 합니다. (팝업으로 한 번 더 물어봐야 함)
4. 검색 화면
a. 키워드 검색 시 키워드가 포함된 일기들의 리스트가 출력되어야 합니다.
b. 리스트 중 하나를 클릭하면, 해당 일기 페이지로 이동해야합니다.
Metadata
Metadata
Assignees
Labels
No labels



