실행가능한 url : http://gajimarket.surge.sh
- 로그인/로그아웃이 가능하다.
- 유저가 로그인했을 시, 최근 접속 내역을 확인할 수 있다.
- 새 게시글 작성이 가능하다.
- 게시물에는 제목 및 내용을 작성할 수 있다.
- 게시글 업로드 시 공유하고자 하는 지역을 선택할 수 있다.
- 게시글 내 이미지 파일을 첨부할 수 있다.
- 게시글마다 댓글을 작성할 수 있다.
- 게시글에 '좋아요'를 남길 수 있다.
- 내부 라우팅은 /main, /login, /signup, /write, /post로 구성 (React-Router-Dom 사용)
- 세부 기능은 하단에 각각 설명
/main
- 로그인 여부와 최근 접속일 확인 가능
- 게시글 목록 확인 가능
- 게시글 목록에서 제목, 댓글 수, 좋아요 수, 장소, 작성 시 확인 가능
- 제목 선택 시 해당 게시물 페이지로 이동
- '게시글 작성' 선택 시 새 게시글 작성 페이지로 이동
/login
- 회원가입한 email과 password로 로그인 가능
- 로그아웃 가능
/signup
- email과 password로 회원가입 가능
- '계정이 이미 있으신가요?' 선택 시 로그인 창으로 이동
/write
- 제목 및 내용 입력 가능
- 이미지 여러 장 선택 및 업로드 가능
- 이미지 업로드 전 미리보기 제공
- 장소 선택 가능
- 인문대 1동, 사회과학대학 16동, 글로벌 공학 교육 센터 38동, 경영대학 58동, 농업생명과학대학 200동, 생활과학대학 220동, 기숙사 919동 중 선택
/post
- 타 유저의 게시글 제목 및 내용 확인 가능
- 댓글 게시 가능
- 좋아요 가능
- 좌측 상단 '메인' 선택 시 메인 창으로 이동