codestates / codestates/Dongne-Moon

To Do 리스트

Open
#8 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

> 구현에 따라 체크박스를 하나씩 체크해가면서, 프로젝트의 필수 혹은 권장할 만한 진행 상황을 확인할 수 있습니다.
>
> ## 1. 시스템 아키텍처
> * [x] JWT를 이용한 로그인 구현
>
> ## 2. UI/UX
> * [x] 회원가입, 로그인, 로그아웃, 마이페이지, 회원탈퇴 기능 구현
> * [x] 회원가입, 로그인 시 유효성 검사
> * [x] 소셜 로그인 외 서비스 자체 회원가입 기능 제공
> * [x] 회원가입 없이 '체험하기' 형식으로 가볍게 기능을 이용할 수 있는 장치 마련
> * [x] 회원 탈퇴나 리소스 삭제시 확인(confirm) 모달 제공
> * [x] 라이브러리를 사용하지 않고 React 컴포넌트 직접 작성
> * [x] 3rd-party API 호출
> * [x] S3로 파일 업로드
> * [x] 댓글 작성, 삭제 기능
> * [x] 댓글 작성자 조회 기능
> * [x] 게시글 상세조회 기능(조회수증가, 댓글 포함)
> * [x] 게시글 수정, 삭제 기능
> * [x] 게시글 작성 기능
> * [x] 게시글 위치 등록 기능
> * [x] 게시글 이미지 등록 기능
> * [x] 게시글 필터 기능(검색어, 지역)
> * [x] 카테고리 별 게시글 조회 기능
> * [x] Mypage 수정 기능(자기소개, 닉네임)
> * [x] User 이미지 등록 기능
>
> ## 3. 스키마 및 API
> * [x] N:M (다대다) 관계 설정
> * [x] ERD (DB Diagram) 작성
> * [x] API 작성 툴 (Swagger, Postman, Gitbook API) 사용
> * [x] ORM 사용 (sequelize, typeorm 권장)
>
> ## 4. DevOps
> * [x] [코드] precommit 단계에서 semistandard 적용
> * [x] [릴리즈] 깃허브 커밋메세지 규칙 합의
> * [x] [코드] 버전 규칙 합의
> * [x] [릴리즈] PR 형식 합의
> * [x] [배포] 배포 자동화 설정
>
> ## Advanced (도전) 항목을 추가적으로 구현할 계획이라면, 아래에 적어주세요
> 도전 항목은 유어클래스의 To do 리스트를 참고하세요.
>
> * [x] 무한 스크롤
> * [x] 스크롤에 의한 애니메이션 적용 (greensock 사용 권장)
>
> ## Nightmare (신중) 항목을 추가적으로 구현할 계획이라면, 아래에 적어주세요
> 신중 항목은 유어클래스의 To do 리스트를 참고하세요.
> * [x] 대댓글 기능
> * [x] 추천 기능(좋아요)
> 신중 항목은 이번에는 구현하지 않겠습니다!

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.