User Account System
1. 요구조건
Phlano
2023. 9. 16. 22:43
- 클라이언트는 회원가입 시 이메일, 전화번호, 실명, 닉네임, 패스워드를 입력해야한다.
- 클라이언트는 회원가입 시 카카오로 회원가입과 로그인을 할 수 있다.
- 클라이언트는 회원가입을 하면 입력한 이메일로 인증코드가 발송되고 인증을 해야 계정이
활성화된다.
- 클라이언트는 로그인을 할 때 이메일 또는 전화번호를 입력하고 비밀번호를 입력한다.
- 클라이언트는 프로필로 상태메세지와 이미지 파일을 저장할 수 있다.
- 클라이언트는 다른 계정을 검색한 후 친구 추가를 할 수 있다.
- 클라이언트는 친구 리스트를 가질 수 있고, 계정의 프로필의 상태메세지와 이미지를 볼 수 있다.
- 클라이언트는 다른 계정을 차단할 수 있고, 차단 당한 계정은 그 사실을 몰라야 한다.
- 클라이언트는 친구 리스트 중에서도 즐겨찾기를 할 수 있다.
요구조건에 맞는 ERD를 작성해야하고 시스템을 만들기 위한 인터페이스를 만들고 컨트롤러로 요청을
처리한다.
계정과 계정사이에 관계를 맺어 만들 수 있는 시스템 설계
다음 포스트에는 ERD를 작성해보자.