Skip to content

makecake04/makecake_BE

Repository files navigation

makecake 소개

나만의 케이크, 그려보지 않을래요?

  • 메이크케이크는 주문제작 케이크의 불편하고 복잡한 주문 과정을 편하게 만들기 위한 서비스입니다.

  • 주문제작 케이크 매장 정보들을 쉽게 찾아볼 수 있고, 직접 도안을 그려 볼 수 있습니다.

  • 매장, 케이크 정보 제공 도안그리기 주문서 작성

🍰 makecake 서비스 바로가기

🎬 서비스 시연 및 발표 영상


❓ 기획의도

"👩 케이크 사이즈, 가격 정보를 알려면 직접 매장에 연락해야 하는 경우가 대부분이라 부담스러워요."

"👩‍🦱 도안을 매번 손으로 그려서 사진으로 찍어 보내야 하는 게 불편해요!"

"👱‍♂️ 인스타그램, 네이버, 카카오톡을 번갈아 가면서 정보를 얻어야 해서 번거로워요."

메이크케이크는 이러한 불편한 경험을 해소하기 위해 개발한 서비스입니다.


👥 팀 소개

Backend

Frontend

(Front-end github)

Designer


🗓 프로젝트 기간

  • 2022년 2월 25일 ~ 2022년 4월 8일

  • 배포 : 2022년 3월 30일


📜 기술스택

분류 기술
Language
Framework
Build Tool
DB
Server
CI/CD
Load Test
proxy, 무중단배포

🏰 아키텍쳐

아키텍쳐 바로보기

📕 ER 다이어그램

ERD 바로보기

✨ 기능설명

1. 매장 검색 및 상세 정보 제공

매장 검색

  • 매장이름/주소/플레이스 중 검색 옵션을 선택한 뒤 매장 검색을 할 수 있습니다.

  • 지도에서 검색한 매장의 위치를 살펴볼 수 있습니다.

상세 정보 제공

  • 매장 주소, 영업시간, 케이크 사진 등 기본 정보와 검색으로 알기 힘든 케이크 사이즈, 모양, 맛, 꾸미기 옵션별 가격 정보를 한눈에 볼 수 있습니다.

  • 매장 좋아요 기능을 통해 마음에 드는 매장을 찜해놓을 수 있습니다.

  • 매장 리뷰를 남길 수 있습니다.

2. 주문제작 케이크 모아보기
  • 서울의 매장에 있는 오천여 개의 케이크를 인기순/랜덤순으로 한눈에 볼 수 있습니다.

  • 케이크 좋아요 기능을 통해 마음에 드는 케이크를 찜해놓을 수 있습니다.

  • 마음에 드는 케이크의 매장 상세 페이지로 바로 이동할 수 있습니다.

3. 케이크 도안 그리기 및 공유
  • 만들고 싶은 케이크 도안을 손쉽게 그려볼 수 있습니다.

  • 그린 도안을 게시물 형식으로 올려 사람들과 공유할 수 있습니다.

  • 도안 게시물에 댓글을 달며 소통할 수 있습니다.

4. 주문하기
  • 서비스 내에서 그린 도안으로 주문서를 작성할 수 있습니다.

  • 매장별 맞춤형 주문서가 제공되고 해당 매장의 가격 정보와 주문 전 필독사항도 한눈에 볼 수 있습니다.

5. 마이페이지
  • 프로필 수정하기에서 닉네임/프로필사진을 변경할 수 있습니다.

  • 내가 좋아요한 도안 게시물/매장/케이크를 모아볼 수 있습니다.

  • 내가 작성한 도안 게시물/매장 리뷰/게시물 댓글을 모아볼 수 있습니다.

6. 홈탭
  • 인기 있는 매장, 케이크와 최신 리뷰를 한 눈에 볼 수 있습니다.

  • 알림 기능을 통해 makecake의 공지사항과 내 게시물의 반응들을 확인할 수 있습니다.


🔨 API 설계

API 설계 한눈에 보기

API 설계 자세히보기


🐛 트러블 슈팅

좋아요순으로 무한스크롤 구현하기, 오프셋 페이징과 커서 페이징 - WIKI

ec2 서버 다운 - WIKI

이미지 렌더링 속도 개선을 위한 리사이징 - WIKI

매장 검색 기능 개선 - NOTION

복잡한 데이터 구조로 인한 매장 상세 정보 조회 어려움 - NOTION

JPA N+1문제 해결 - NOTION

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published