To-Do List 만들기 스터디 - 003

1 분 소요

스터디 일지

스터디 일시 : 8/14 9시 ~ 13시

스터디 장소 : 강남역 12번 출구, 커피빈

스터디 내용

dailyToDoList 을 클론코딩해보기로 정함

요구사항 정의

로그인 Login

  • 로그인 화면에서 이메일/비밀번호 입력하고 전송할 수 있어야 함
  • 로그인 한 이후에는 로그인상태가 유지되어야 함(토큰)
  • 로그인 화면에서 비밀번호 찾기 화면으로 연결 할 수 있어야 함
  • 비밀번호 찾기 화면에서는 이메일주소를 입력하고 전송할 수 있어야 함
  • 비밀번호 찾기 화면에서 전송을 선택하면 비밀번호 초기화 화면 링크가 이메일로 발송되어야 함
  • 현재 위치에 따라서 날씨와 온도가 표시되어야 함

비밀번호 찾기 FindPassword

  • 이메일을 입력하고 전송할 수 있어야 함

비밀번호 초기화 ResetPassword

  • 초기화할 비밀번호를 2회 입력하고 전송할 수 있어야 함

회원가입 Signup

  • 이메일로 회원가입할 수 있어야 함
  • 회원가입 시 이메일 중복체크를 할 수 있어야 함
  • 비밀번호는 영어대문자, 영어소문자, 숫자, 특수문자 조합의 8자리 이상의 조건을 가져야 함
  • 회원가입 시 닉네임, 프로필 정보를 입력할 수 있어야 함

할일 Task

  • 캘린더에서 날짜를 선택하고 할 일을 입력할 수 있어야 함
  • 당일에 입력할 수 있는 할 일의 갯수 제한은 없어야 함
  • 할 일을 입력할 때 제목, 설명, 기한, 알림을 입력할 수 있어야 함
  • 알림을 입력할 때는 월, 일, 시, 분을 입력할 수 있어야 함
  • 입력된 할 일은 캘린더에서 날짜를 선택하면 목록으로 볼 수 있어야 함
  • 할 일의 상태를 미진행, 미룸, 진행중, 완료로 변경할 수 있어야 함
  • 할 일의 상태를 미룸으로 변경할 때는 미룰 날짜는 지정할 수 있어야 함
  • 할 일을 삭제할 수 있어야 함
  • 할 일을 다중 삭제할 수 있어야 함
  • 할 일을 수정할 수 있어야 함
  • 할 일의 순서를 변경할 수 있어야 함

메모 Memo

  • 캘린더에서 날짜를 선택하고 메모를 입력할 수 있어야 함
  • 메모는 하루에 한 건 입력할 수 있어야 함
  • 메모를 선택해서 삭제할 수 있어야 함
  • 메모를 수정할 수 있어야 함

설정 Setting

  • 회원 닉네임, 프로필을 수정할 수 있어야 함
  • 회원 비밀번호를 수정할 수 있어야 함
  • 메모 색상을 변경할 수 있어야 함
  • 알림 설정 시 알림이 되어야 함

참고