Skip to content

paMarketProject/paMarket

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

143 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔥 대파마켓 프로젝트

당근마켓을 클론 코딩한 프로젝트입니다.

로그인, 회원가입, 중고 거래 페이지, 동네게시판, 마이페이지, 기초적인 채팅 기능이 구현되어 있습니다.

우리가 자주 사용하는 서비스 중 하나인 당근 마켓과 유사한 프로젝트를 만들기로 결정하게 되었고

최대한 유사하게 만들기 위해 노력하였습니다.


⚡ 개발기간

기간 : 22.12.07~22.12.28


❤ 개발환경

  • JAVA
  • MyBatis
  • Framework : SpringBoot
  • IDE : IntelliJ
  • DB : MySQL

🧡 DB설계

🏃‍♂️ 구성원

  • 인원 : 총 4인
  • 정유리(조장) : 중고거래게시판(CRUD, 카카오맵API사용, 페이지네이션, 이미지파일 업로드), 동네인증
  • 김영민 : 로그인, 회원가입, 마이페이지
  • 이대섭 : 동네게시판(CRUD, 댓글, 페이지네이션), 기초적인 채팅기능
  • 손유성 : 자료조사

🤩 주요기능

  • 게시판 CRUD
  • 댓글 작성
  • 기본적인 채팅
  • 거래 위치 카카오맵으로 확인 및 길찾기
  • 로그인, 회원가입
  • 마이페이지
  • 동네인증

😘 느낀 점 및 아쉬운점

  • SpringBoot를 배우고 난 후 첫 프로젝트라 힘든 일도 많았고 뿌듯한 일도 많았습니다
  • 수업시간 때 배운 기본 CRUD에 추가로 필요한 기능을 넣어 만들었습니다. 기본 내용을 한 번 더 복습하고 익히는 계기가 된 것 같습니다.
  • 카카오맵 api를 사용하여 위치 확인 및 길찾기 서비스를 넣을 수 있어 뿌듯했습니다.
  • 프로젝트를 진행하면서 DB 설계의 중요성을 알게 되었습니다. 다음에는 좀 더 많은 면을 고려한 뒤 설계해야 겠다고 다짐하게 되었습니다.
  • 이미지를 static에 저장하게 되어 있어 서버를 재부팅해야 이미지를 확인할 수 있으며 이미지를 업로드한 본인 화면에서만 확인이 가능합니다.
  • 채팅 내용을 DB에 저장하는 기능을 구현하지 못하였습니다.

발표자료 : https://www.miricanvas.com/v/11ob8xh

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors