Skip to content

To do list #1

@Lawen-s

Description

@Lawen-s

1. 시스템 아키텍처

  • JWT를 이용한 로그인 구현
  • OAuth 2.0을 이용한 소셜 로그인

2. UI/UX

  • 회원가입, 로그인, 로그아웃, 마이페이지, 회원탈퇴 기능 구현
  • 회원가입, 로그인 및 회원정보 수정 시 유효성 검사
  • 소셜 로그인 외 서비스 자체 회원가입 기능 제공
  • 회원가입 없이 '체험하기' 형식으로 가볍게 기능을 이용할 수 있는 장치 마련
  • 회원 탈퇴나 리소스 삭제시 확인(confirm) 모달 제공
  • 라이브러리를 사용하지 않고 React 컴포넌트 직접 작성
  • 3rd-party API 호출(지도)
  • 모바일 환경 대응 및 반응형 웹
  • S3로 파일 업로드

3. 스키마 및 API

  • N:M (다대다) 관계 설정
  • ERD (DB Diagram) 작성
  • API 작성 툴 (Swagger, Postman, Gitbook API) 사용
  • ORM 사용 (sequelize, typeorm 권장)

4. DevOps

  • [코드] precommit 단계에서 semistandard 적용
  • [릴리즈] 깃허브 커밋메세지 규칙 합의
  • [코드] 버전 규칙 합의
  • [릴리즈] PR 형식 합의

5. 추가적인기능

  • 회원가입 및 회원탈퇴 (모달)
  • 로그인 기능 (모달)
  • 소셜로그인 기능 (구글, 카카오)
  • 로그아웃 기능
  • 스크롤에 따른 애니메이션 구현 (랜딩페이지)
  • 홈페이지 설명을 위한 시연영상 gif (랜딩페이지)
  • 동네소식 게시글 수정 기능
  • 동네소식 게시글 삭제 기능
  • 동네소식 게시글 작성 기능 (이미지, 지역 포함)
  • 동네소식 게시글 상세조회 (조회수 증가, 댓글 포함)
  • 댓글 수정 기능
  • 댓글 삭제 기능
  • 댓글 작성 기능
  • 카테고리별 게시글 조회
  • 지역 게시글 조회
  • 게시글 검색 기능 (동네소식, 거래글)
  • 찜하기 기능 (거래글)
  • 일반 거래글 상태 변경 (예약중, 판매중, 판매완료)
  • 거래글 수정 기능 (일반, 제시)
  • 거래글 삭제 기능
  • 거래글 작성 기능 (이미지, 기간 설정)
  • 거래글 상세조회 (가격 제시 목록 포함)
  • 채팅 기능
  • 후기작성 기능
  • Mypage 조회 기능
  • Mypage 수정 기능 (닉네임, 동네, 이미지)
  • 비밀번호 변경 기능
  • Mypage 내 카테고리별 게시글 조회
  • 로딩창 (페이지 핸들링)
  • 데이터없는 경우 표시 (에러페이지 핸들링)
  • 잘못 접근한 페이지 표시 (에러페이지 핸들링)
  • 도메인 구매 및 https로 배포

Advanced (도전) 항목을 추가적으로 구현할 계획이라면, 아래에 적어주세요

도전 항목은 유어클래스의 To do 리스트를 참고하세요.

  • 회원 가입시 인증 메일 발송
  • 무한 스크롤
  • 스크롤에 의한 애니메이션 적용 (greensock 사용 권장)

Nightmare (신중) 항목을 추가적으로 구현할 계획이라면, 아래에 적어주세요

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions