LG U+ 유레카 교육과정에서 미니 프로젝트로 진행한 당근마켓 클론 코딩 프로젝트입니다.
개발기간: 2024.09.10 ~ 2024.09.24 (약 2주)
- 자신의 중고 물품을 판매하고, 거래할 수 있는 커뮤니티 공간입니다.
- 유저는 구매하고자 하는 물품 게시글에 댓글을 작성할 수 있습니다.
- 찾고자 하는 물품이 있다면, 검색창에 키워드를 입력하여 관련된 게시글을 조회할 수 있습니다.
Backend
- Java 17, SpringBoot 3.3
- Spring Security, JWT
- Spring Data JPA
- MySQL
- JUnit 5, Mockito
Frontend
- HTML5/CSS
- Vanilla JS
| 김영철 | 김정동 | 이승희 | 임민아 | 정시은 |
|---|---|---|---|---|
@good4y |
@hellokorea |
@leeseunghee00 |
@01MINAH |
@Sieun53 |
- Comment CRUD
- Comment Test Code 작성
- Comment UI
- Board 상세 조회 UI
- 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
도메인별 모든 메소드의 단위 테스트를 진행했고 약 150개의 테스트를 작성하였습니다. 그 결과, JpaAuditingConfig 를 제외한 핵심 비즈니스 로직과 기능의 테스트 커버리지를 100% 충족했습니다.



