Skip to content

Eureka-Mini/backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

미니프로젝트2: 오늘의 이웃, 오이마켓

LG U+ 유레카 교육과정에서 미니 프로젝트로 진행한 당근마켓 클론 코딩 프로젝트입니다.
개발기간: 2024.09.10 ~ 2024.09.24 (약 2주)


image

Intro.

  • 자신의 중고 물품을 판매하고, 거래할 수 있는 커뮤니티 공간입니다.
  • 유저는 구매하고자 하는 물품 게시글에 댓글을 작성할 수 있습니다.
  • 찾고자 하는 물품이 있다면, 검색창에 키워드를 입력하여 관련된 게시글을 조회할 수 있습니다.

Documents.


ER Diagram.

erd-2


Stacks.

Backend

  • Java 17, SpringBoot 3.3
  • Spring Security, JWT
  • Spring Data JPA
  • MySQL
  • JUnit 5, Mockito

Frontend

  • HTML5/CSS
  • Vanilla JS

Member.

김영철 김정동 이승희 임민아 정시은

@good4y

@hellokorea

@leeseunghee00

@01MINAH

@Sieun53

김영철(팀장)

  • Comment CRUD
  • Comment Test Code 작성
  • Comment UI
  • Board 상세 조회 UI

김정동(QA)

  • Auth (login/logout)
  • Auth Test Code 작성
  • Auth UI

이승희

  • Board 조회 및 검색 구현
  • Board Test Code 작성
  • Main 및 Board 조회 UI

임민아

  • Member 조회/수정/삭제 구현
  • Member Test Code 작성
  • Member UI

정시은

  • Board 생성/수정/삭제 구현
  • Board Test Code 작성
  • Board 생성/수정/삭제 UI

Achievements.

도메인별 모든 메소드의 단위 테스트를 진행했고 약 150개의 테스트를 작성하였습니다. 그 결과, JpaAuditingConfig 를 제외한 핵심 비즈니스 로직과 기능의 테스트 커버리지를 100% 충족했습니다.

image image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5