Skip to content

Requirements

Jihun Yoo edited this page Jun 20, 2022 · 1 revision

BARE MINIMUM

1. 유저 CRUD

  • 회원가입
  • 로그인
  • 로그아웃
  • 회원 정보 수정
  • 회원 탈퇴

2. 에러 로그(게시물) CRUD

  • 에러 로그 작성, 조회, 수정, 삭제

3. 댓글 CRUD

  • 에러 로그에 댓글 작성, 조회, 수정, 삭제
  • 각 에러 로그에 댓글 갯수 표시

4. 북마크 기능

  • 에러 로그 북마크 및 취소
  • 각 에러 로그에 북마크 된 숫자 표시

5. 페이지네이션

  • 한 페이지 당 게시물 10개 표시

ADVANCED

1. 에러 로그 검색 기능

  • 타이틀 검색 및 본문 내용 검색 구현

2. 소셜 로그인 기능

  • 구글, 깃허브 소셜 로그인

3. 에러 로그 랭크 기능

  • 최근 1주일 동안 가장 많이 북마크 된 게시글 한 페이지 당 상위 10개 노출

4. HTTPS 통신 기능

  • HTTP message 암호화

NIGHTMARE

1. 배포 자동화 (AWS)

  • CodePipeline을 통해 Commit, Build, Deploy 과정 자동화

2. 채팅방 기능

  • 채팅방을 생성해 유저 간 소통할 수 있는 공간
  • socket.io를 사용하여 구현

3. 이메일 인증 회원가입 기능

  • 일반 회원 가입에 필요한 정보 입력 후, 유저의 이메일로 인증 코드를 전송하여 회원가입 인증