-
Notifications
You must be signed in to change notification settings - Fork 1
Requirements
Bora Kim edited this page Nov 19, 2021
·
3 revisions
- 이메일 형식 및 중복 검사
- 닉네임 중복 검사
- 비밀번호 형식 검사
- 비밀번호 재확인
- OAuth 인증 로그인 (Google, Apple)
- 사이트 자체 로그인
- 이메일 형식 검사
- 쿠키에 담긴 accessToken 통해 로그인 유지
- 프로필 이미지 수정
- 닉네임 중복 검사 후 수정
- 내가 좋아요한 팔레트 조회
- 내가 만든 팔레트 조회
- 내가 클릭했던 팔레트 조회
- 회원 정보 수정
- 비밀번호 수정
- 회원 탈퇴
- New 기능
- 최신 create된 팔레트 순으로 조회 ****
- Like(♡) 클릭시 좋아요 수 증가 (각 팔레트 별 좋아요 기능)
- History 기능
- 클릭했던 팔레트 조회
- 팔레트의 각 컬러 hover 클릭 시 hex코드 복사 기능
- 테마 태그 별 조회 기능
- 랜덤으로 팔레트 조회(최대 30개)
- 내가 좋아요한 팔레트 조회
- 컬러 피커로 색상 4개 선택 기능
- 팔레트 submit 기능
- 팔레트 공유 링크 복사 기능
- 팔레트 관련 태그 표시
- 각 컬러별 hex, rgb코드 표시
- 팔레트의 각 컬러 hover 클릭 시 hex코드 복사 기능
- 무한 스크롤
- 태그 추가 기능(사이트에서 제공하는 태그 중에서 선택 가능)
- 검색 기능
- 컬러 태그
- 테마 태그
- Add tag로 복수 태그 검색 기능
- 타 계정 클릭시 클릭된 유저 정보 표시
- 유저가 만든 색조합
- 이메일 표시 여부 선택 가능하도록 표시
- 팔레트 만들어진 날짜 표시
- 모바일/태블릿 유저를 고려한 반응형 디자인
- 상위 3개 팔레트 노출
- 좋아요 수 내림차순으로 정렬(주별, 월별 좋아요 버튼 클릭한 날짜 기준/최대 30개까지)
- 이메일 인증
- Admin 기능
- Server
- 팔레트 등록, 수정, 삭제 API
- Client
- Admin 팔레트 관리 화면
- Server