Skip to content

eunbin1227/WebprogrammingProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

서울대학교 물품공유 커뮤니티 : 가지마켓

4조 강은빈 김언정 최연주 류영지

실행가능한 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

  • 타 유저의 게시글 제목 및 내용 확인 가능
  • 댓글 게시 가능
  • 좋아요 가능
  • 좌측 상단 '메인' 선택 시 메인 창으로 이동

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •