커리큘럼
home
React
home

[낙낙상회] 넉넉한 마음으로 서로 마음을 주고 받는 중고 거래 플랫폼

Section info
Section A
A3
라이프 스타일
Specialty
Spring
도메인(IP) 주소

1. 프로젝트 소개

프로젝트 소개

2. 개발 환경

개발 환경

서비스 아키텍처

3. 서비스 기능

회원 가입 (이메일 본인인증) & 로그인
프로필 변경
상품 등록
상품 검색
관심 목록 추가
유저 신고
동네 설정 (ip 위치 정보)
채팅 기능
판매 완료 & 구매내역 & 판매내역

4. ERD & UML

ERD
UML

5. 분업 현황

김민수
이영빈
박서우
유성재
정의준
리더
부리더
팀원
팀원
팀원
BackEnd
CI / CD git action / aws Test Code - Controller / Rest Docs User / Trade / Report - user 기능 구현 Trade / UserReport - QueryDsl
리뷰/유저평점/관심/상품신고 기능 구현 전역 예외처리 상품 불러오기 페이징 시큐리티 설정 CORS설정 상품 검색 QueryDsl 적용(채팅/관심/상품/상품신고/리뷰/유저)
[User] 회원가입 & 로그인 [Email] 이메일 인증 [chat] 채팅 [address] 위치인증 [JasyptConfig] properties 암호화
상품 CRUD 구현 상품 서비스 단위 테스트 코드 작성 AWS - S3 이미지 업로드 기능 구현
Board / Comment / Profile 기능 구현 Test Code - Service(Board, Comment, Interest, UserGrade, Review, Report, User, Product) / Entity(Board, Comment, Interest, Review, User, Product)
FrontEnd
profile - update / report - user
메인 /회원가입 /로그인/상품검색/상품 조회/내 정보 조회/ 관심내역 페이지 구현
구매내역 / 판매완료 / 채팅 / 동네설정(위치인증) / 상품삭제 / 상품 수정
상품 생성 페이지 작성 및 API 연결 S3 API 연결 판매내역 페이지 작성 및 API 관심 기능 API 연결
서비스 로고 제작

6. 프로젝트 진행 현황

7. 기술적 의사결정

JPA / QueryDsl
Swagger / RestDocs
Kafka / Stomp

8. 트러블 슈팅

문제 상황 1) CI / CD 연결 중 발생한 이슈
문제상황 2) 프론트 사용자 페이지 구현 간 문제
문제 상황 3) 채팅 기능 구현 중 이슈
문제 상황 4) Properties 설정 공유 간 이메일 계정, 비밀번호, AWS secret 키 등 개인정보 공유 이슈
문제 상황 5) gps 기능
문제 상황 6) 서로 연관관계를 가진 객체간의 순환참조 오류