Skip to content

Requirements

3002 edited this page Oct 19, 2021 · 26 revisions

프로젝트 요구사항

Bare minimum

User 사용자

  • 로그인 기능(회원가입, 로그인, 로그아웃, 회원정보 수정, 회원 탈퇴)
  • 회원가입, 로그인, 회원정보 수정 시 유효성 검사
  • 회원 탈퇴 시 확인 모달
  • OAuth 2.0 (구글, 카카오톡) 로그인 구현

Post 게시글

  • 목록 확인(인기글, 좋아요, 나의 게시글)
  • 게시글 작성 기능
    • 이미지 업로드 시 미리보기
  • 작성된 게시글 삭제 기능
    • 게시글 삭제시 확인 모달 제공
  • 검색 기능 구현
  • 게시글 조회수 기능 구현
  • 게시글에 좋아요 기능 구현
  • 카테고리에 분기 설정

Comment 댓글

  • 댓글 기능 구현(작성, 삭제, 편집)
    • 댓글 삭제 및 편집시 확인 모달 제공

Advanced

User 사용자

  • 역할에 따른 권한 부여 (관리자)
    • 부적절한 게시물 삭제 가능
  • 회원가입 시 인증 메일 발송

Post 게시글

  • 게시글 편집 기능
  • 무한 스크롤 구현
  • 게시글에 위치 정보 제공 (카카오 지도 API)
    • 글 작성시 필요에 따라 위치 정보 제공 가능

UI

  • 홈 스크롤 애니메이션 구현
  • 모바일 환경을 고려한 반응형 웹 구현

Deploy

  • 자동화 배포
  • 도메인 구매 및 HTTPS 적용
Clone this wiki locally