Skip to content

WinsomeJoo/TogeDutch_BACKEND_JPA

 
 

Repository files navigation

TogeDutch

UMC 3기 가치더치 팀프로젝트

정채원 (PM) 이정민 윤서영 이승주 장현아 이어진

1️⃣ 서비스 소개

  • TogeDutch(가치더치) : 배달팁 + 최소 주문 금액 나누는 "배달 메이트 구인 서비스"
  • 부담스러운 배달팁, 최소 주문 금액 때문에 주문을 망설인 경험이 있나요?
  • 배달 메이트 공고를 올리고, 메이트를 랜덤 추천 받을 수 있는 서비스

2️⃣ 기획 의도 및 주제 선정 배경

📌 배달 업계를 둘러싼 논란

✅ 배달 대행 서비스가 꾸준한 인기를 누리고 있는 요즘!

✅ 배달비와 최소 주문 금액에 대한 끊이지 않는 논란

✅ 특히 1인 가구에게 크게 느껴지는 부담

✅ 업주가 부담해야 하는 배달 수수료 증가

배달 대행 서비스는 우리에게 편리함을 가져다 주었습니다. 하지만 소비자와 가게에게 좋은 생태계를 만들어주지는 못했습니다.

따라서 위의 문제점을 해결할 수 있는 배달 메이트 구인 서비스 : 가치더치를 만들게 되었습니다!


3️⃣ 핵심 기능

1. 배달 메이트 공고 업로드

  • 공고 제목, 가게 정보 URL, 배달팁, 최소 주문 금액, 위치, 주문 시간, 모집 인원 등을 상세하게 적어서 업로드
  • 공고를 최신순, 주문임박 순으로 조회 가능 image

2. 유저에게 알림 전송

  • 유저가 설정했던 알림 키워드를 포함하는 공고가 업로드되면 유저에게 알림
  • 메이트 신청 현황을 유저에게 알림 → 알림 탭에서 메이트 수락/거절 가능 image

3. 채팅

  • 공고자와 신청자가 함께하는 채팅방 생성 → 채팅을 통한 공동 주문
  • 메시지, 사진, 약속 장소, 약속 시간 전송 가능 image

4. 랜덤매칭

  • 주문 예정 시간을 지났지만 모집 인원을 채우지 못한 경우 랜덤추천 버튼 활성화
  • 최대 3회 나눔 장소 주변에 거주 중인 유저를 추천받을 수 있으며, 매칭 신청 가능 image

5. 친절도 평가

  • 공고자와 메이트는 약속 장소에서 만나 음식 전달 후 서로의 친절도를 평가
  • 상대방의 프로필 클릭 시 친절도 수치와 텍스트 후기 확인 가능
  • 앱 사용 시 사용자의 신뢰도를 판단하는 척도로 활용 가능 image

이외에도 알림 키워드 설정, 주변 맛집 검색, 광고 등록 등 다양한 기능을 구현했습니다.


4️⃣ 가치더치의 POD

배달긱

  • 배달긱은 1인 가구와 학생들을 타겟층으로
  • 배달팁과 배달최소금액을 0원으로 제공
  • 서비스 지역이 서울과 몇몇 대학교로 한정 image

5️⃣ 사용 기술

Java Badge  SpringBoot Badge  MySQL Badge  AWS EC2 Badge  AWS S3 Badge  AWS RDS Badge 

IntelliJ Badge  Github Badge  Postman  Swagger  Docker  Notion 


6️⃣ 시연 영상

https://www.youtube.com/watch?v=REyCEVnXyiY)](https://www.youtube.com/watch?v=REyCEVnXyiY


7️⃣ Commit Message Convention

커밋태그: 내용 #닉네임

ex. `feat : login 파일 추가 #jay'

command mean
feat 새로운 기능 추가
fix 버그 수정
docs 문서 수정
style 코드 포맷 변경
test 테스트 코드 추가
refactoring 코드 리팩토링
chore 빌드, 패키지 매니저 수정

About

UMC 3기 가치더치 팀프로젝트 (JPA 사용)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.9%
  • Dockerfile 0.1%