2023.08.28 ~ 2023.10.06 (약 7주)
생산자와 소비자를 한곳에 이어줄 수 있는 농산물 직거래 플랫폼
- 농수산물 도소매 가격 정보 제공
- 채팅 기반 거래 시스템
- 상품 추천 시스템
- 최초 메인화면에서는 카테고리 전체 유저의 경향 데이터에 기반한 추천 판매글이 제공됩니다.
- 로그인 후에는 해당 유저의 행동 데이터에 기반하여 추천 판매글이 제공됩니다.
- 카테고리 선택 후에는 해당 카테고리의 판매글 리스트 화면으로 이동합니다.
- 카테고리는 좌측의 사이드 바를 통해 변경할 수 있습니다.
- 거래방식과 판매지역을 선택하면 해당 조건을 적용하여 판매글 리스트가 변경됩니다.
- 헤더의 검색 바를 통해 제목의 키워드를 검색할 수 있습니다.
- 판매글 카드를 클릭하면 판매글 상세 페이지로 이동합니다.
- 기본적인 판매 정보와 해당 품목의 가격 추이 그래프, 유사 상품 추천, 리뷰 리스트가 제공됩니다.
- 현재 페이지의 로그 데이터와 콘텐츠 유사도에 기반하여 유사 상품을 추천합니다.
- 판매글 상세 페이지에서 ‘채팅하기’ 버튼을 통해 거래 채팅을 할 수 있습니다.
- 각 거래자는 채팅방의 상태를 ‘거래확정’ 혹은 ‘거래취소’ 상태로 변경할 수 있습니다.
- 거래가 성사되거나 종료되면 채팅기록은 저장 및 조회 가능하지만 채팅방은 종료됩니다.
- 헤더의 로그인 유저 프로필을 클릭하면 마이페이지로 이동할 수 있습니다.
- 프로필 확인, 등록 상품, 찜한 상품, 구매 이력, 리뷰 관리를 할 수 있습니다.
- 성사된 거래에 대해서는 리뷰를 작성할 수 있습니다.
- 회원가입한 유저는 누구나 판매글을 작성할 수 있습니다.
| main | develop/FE, develop/BE 브랜치가 통합되는 브랜치 운영용 서버 |
|---|---|
| develop/BE | 백엔드 개발 브랜치 |
| release/BE | 백엔드 배포 브랜치 |
| develop/도메인명 | 각 도메인별 개발 브랜치 |
| release/도메인명 | 각 도메인별 배포 브랜치 |
| develop/FE | 프론트 개발 브랜치 |
| release/FE | 프론트 배포 브랜치 |
| feature/{도메인명}-{기능이름}-{지라이슈번호} | 각 기능을 개발하는 이슈 번호 |
| Prefix | 설명 |
|---|---|
| feat | 새로운 기능 추가 |
| fix | 버그 수정 또는 typo |
| refactor | 리팩토링 |
| design | css 등 사용자 UI 디자인 변경 |
| comment | 필요한 주석 추가 및 변경 |
| style | 코드 포맷팅, 세미콜론 누락, 코드 변경이 없는 경우 |
| test | 테스트(테스트 코드 추가, 수정 ,삭제 비즈니스 로직에 변경이 없는 경우 |
| chore | 위에 걸리지 않는 기타 변경사항(빌드 스크립트 수정, assets image, 패키지 매니저 등) |
| init | 프로젝트 초기 생성 |
| rename | 파일 혹은 폴더명 수정하거나 옮기는 경우 |
| remove | 파일 삭제하는 작업만 수행하는 경우 |
| docs | readme 등 문서 수정 시 |











