-
Notifications
You must be signed in to change notification settings - Fork 7
Project Goals
Suzy Hwang edited this page Nov 5, 2021
·
7 revisions
- JWT 로그인, 로그아웃 구현
- 로그인시 메인페이지로 이동
- 회원가입시 카톡인증
- 비밀번호 유효성 검사 및 암호화 후 DB 저장
- 닉네임, 이메일, 비밀번호 ( 닉네임: 2자 이상 12자 이하, 비밀번호: 영어 대소문자, 숫자 특수문자, 8글자 이상 )
- 비회원 : 모든 게시글 조회 가능
- 댓글 작성, 게시글 작성, 찜하기 버튼, 채팅은 로그인 필요
- 지역, 카테고리로 게시글 검색 가능 (로딩중이거나, 검색 결과가 없을 경우도 고려)
- 상단바 : 로그인 회원가입 버튼, 마이페이지 버튼
- 푸터 : 팀원 각 깃허브 주소 및 위키 주소 기입
- 게시물 CRUD :
- CR : 시간, 장소(카카오 map), 물건종류(카테고리 체크), 세부설명, 사진 최대 5장, 댓글
- UD : 댓글, 게시글 수정 및 삭제 기능 구현
- 글쓴이가 이미 가져간 물건은 체크(체크박스) 기능 구현
- 글쓴이가 설정한 (이사)날짜가 지나면 자동으로 나눔 처리 완료
- 회원정보 수정(닉네임, 비밀번호 변경), 회원탈퇴
- 프로필 사진 업데이트, 수정 (회원가입 직후에는 기본 프로필)
- 내가 작성한 게시글, 댓글 보기
- 이용자가 찾을 수 없는 페이지로 이동 시 메인페이지와 이전페이지 버튼으로 안내하는 페이지
- 서비스 등장 배경, 목적 설명
- 시연영상 GIF 추가
- 둘러보기 버튼 -> 메인페이지 내에서 서비스 확인 가능
- OAuth 2.0 (카카오, 구글)
- 게시물 찜하기
- 내가 찜한 게시글 보기
- 우리동네 설정하기 (위치기반, 주소검색)
- 채팅 목록, Socket.io를 이용한 채팅 기능
- 사진 보내기
- 채팅방 삭제 기능
- 무한스크롤
- 상단바 : 채팅버튼에 알림 구현
- 푸터 : 문의하기 (본인 이메일을 적어 우리 서비스에 대해 물어보고 싶은 것 물어볼 수 있도록)