👏 3조 벌고 싶다.
🚩 공동 목표
완성
✍️ 개인 목표
팀 내 본인의 개별 목표 작성해 주세요!
제목 없음
[프로젝트 시작] Readme.txt
<aside>
👐🏻 9주간 우리가 진행할 프로젝트의 개요입니다.
</aside>
프로젝트 소개
배달 음식 서비스를 위한 통합 솔루션으로, 고객, 점주, 관리자 등 유저 친화적인 기능을 지원하는 웹 애플리케이션
프로젝트 목표
- 배달 서비스 전 과정(주문, 결제, 리뷰, 배달 관리 등)을 단일 플랫폼 내에서 구현
- 고객, 점주, 관리자 각 역할별 편리한 기능 제공
- 향후 서비스 확장을 고려한 모듈화된 아키텍처 설계
- AI 기반 추천, 리뷰 분석 등의 기능 도입 기반 마련
- 안정적인 인프라 운영
지원 기능
👤 사용자
- 회원가입, 로그인, 회원 정보 확인
- 주소지 등록 및 관리 (기본 주소: 광화문)
- 주문내역 검색 (시간, 음식 기준)
- 리뷰 작성 및 관리
- 장바구니 기능
- 주문 취소(5분 내에만 가능)
🛒 주문
- 주문 생성 및 주문 상세 조회(정렬 : 생성일, 수정일, 노출 수 : 10, 30, 50)
- 결제 수단 등록 및 결제 처리 (기본 구현)
- 총 주문 금액 계산
🏪 가게 (점주)
- 가게 등록, 지역 기반 정보 관리 (AI 기반 가게 설명)
- 메뉴 관리 (AI 기반 가게 설명)
- 주문 수락/거절 및 상태 변경
- 리뷰 관리
- 월간 리포트
🛠️ 관리자
✅ 필수 조건
- 모든 도메인
- CRUD와 Search
- 접근 권한 및 로그인 체크
- 정렬 기능 : 생성일, 수정일
- 서치 기능 : 10건, 30건, 50건 이외 10건
사용 스택
| 범주 |
기술 |
| Language |
Java 17 |
| Framework |
Spring Boot 3.x, Spring Data JPA |
| Database |
PostgreSQL |
| ORM |
Hibernate |
| Authentication |
Spring Security, JWT |
| Build Tool |
Gradle |
| DevOps |
GitHub Actions |
| AI 연동 |
openAI |
| 협업 도구 |
Git, Notion |
향후 확장 계획
[프로젝트 진행] Role & Meeting