- 자영업자모으자는 자영업자를 위한 팀구매형 이커머스 서비스입니다.
- 자영업자들이 영업에 필요한 상품만을 합리적인 가격으로 물건을 구매할 수 있습니다.
- 리스크가 적은 공동구매가 가능하며, 개별 구매도 가능합니다.
- 업종별 카테고리를 통한 맞춤형 상품 큐레이션을 제공합니다.
- Java 17
- Spring Boot 3.x
- Spring Security (OAuth2)
- Spring Data JPA
- QueryDSL
- MySQL 8.0
- Redis
- AWS S3 (이미지 저장)
- Toss Payments (결제 시스템)
- JWT 토큰 인증
- Swagger (API 문서화)
- SSE (실시간 알림)
src/main/java/com/jajaja/
├── domain/
│ ├── auth/ # 인증/인가
│ ├── cart/ # 장바구니
│ ├── coupon/ # 쿠폰
│ ├── delivery/ # 배송지
│ ├── member/ # 회원
│ ├── notification/ # 알림
│ ├── order/ # 주문
│ ├── point/ # 포인트
│ ├── product/ # 상품
│ ├── review/ # 리뷰
│ ├── search/ # 검색
│ └── team/ # 팀구매
├── global/
│ ├── config/ # 설정
│ ├── security/ # 보안
│ ├── scheduler/ # 스케줄러
│ └── S3/ # S3 설정
└── Application.java
main: 운영 배포 브랜치dev: 개발 통합 브랜치feat/#이슈번호-기능명: 기능 개발 브랜치fix/#이슈번호-수정사항: 긴급 수정 브랜치refactor/#이슈번호-수정사항: 긴급 수정 브랜치
✨ feat: 새로운 기능 추가
🐛 fix: 버그 수정
📚 docs: 문서 추가, 수정, 삭제
🧪 test: 테스트 코드, 리팩토링 테스트 코드 추가
💄 style: 코드 포맷팅, 세미콜론 누락, 코드 변경 없음
♻️ refactor: 코드 리팩토링
⚙️ setting: 개발 환경 설정 관련 변경
🚀 deploy: 배포 관련 변경사항
🧹 chore: 빌드 업무 수정, 패키지 매니저 수정
| 이름 | 역할 | 담당 기능 |
|---|---|---|
@tl1l1l1s 신윤지 |
백엔드 팀장 | Cart, Coupon, Delivery |
@floreo1242 윤진수 |
백엔드 팀원 | Auth, Order, Point |
@munjji 이지희 |
백엔드 팀원 | Product(Detail), Review, Team, S3, CI/CD |
@Yunji-Yun 윤윤지 |
백엔드 팀원 | Product(Home), Notification, Search |
@soooong7 이송미 |
백엔드 팀원 | Product(Category), Review, Team |