Skip to content

Requirements

Gri_Gni edited this page Nov 12, 2020 · 11 revisions

프로젝트 요구사항

Bare minimum requirements

Features

  • 최소 페이지 구성
  1. 회원가입 : 소셜 로그인 이외의 회원가입 페이지
  2. 로그인 : 소셜 로그인, 기타 로그인 페이지
  3. 로그아웃 : 로그아웃 버튼 or 로그아웃 모달 창
  4. 마이페이지 : 회원 정보 read, edit
  5. 컨텐츠 : 해당 프로젝트의 기능별 페이지
  • 회원가입 페이지 최소 기능
  1. 유효성 검사 (이메일, 비밀번호, etc)
  2. 일반 회원가입
  • 로그인 페이지
  1. 소셜 로그인
  2. 일반 로그인
  3. 유효성 검사에 따른 안내 메세지
  4. 쿠키 or 토큰 설정
  • 로그아웃 (페이지)
  1. 페이지 or 모달창
  2. 로그아웃에 따른 페이지 이동
  • 마이페이지
  1. 비밀번호 수정
  2. 프로필(닉네임 등 개인 정보) 수정

Advanced

Features

  • 날씨 API사용
  • 미리 알림 기능
  • 우선순위 설정
  • 달력 라이브러리
  • 휴대폰 인증(아이디 찾기, 중복 가입 방지 및 도용방지)
  • 소셜 계정 연결
  • 사진등록

Nightmare

Features

  • 수요일 15시 → 알람기능
  • 자동 다크모드(시계를 기준으로) 날씨 API를 기반으로 해지는 시간에 다크모드