패스트캠퍼스 백엔드 과정 4기 부트캠프 #08. 파이널 프로젝트 최종회고 🗓️

yerim·2023년 6월 29일
1

💻 PROJECT

목록 보기
1/1
post-custom-banner

📢 프로젝트 소개

개발내용

옷장정리 서비스 기업인 열다컴퍼니의 유저단 서비스 플로우 자동화 및 어드민단 개발

개발인원

FE(4명), BE(3명)

개발기간

2023/05/30 ~ 2023/06/28

기술스택

  • FE : Next.js, Emotion, React-query, Zustand, React Beautiful dnd, Framer-motion, Date-fns, Axios
  • BE : SpringBoot, JPA, Querydsl, EC2, S3, Load Balancing, mysql, OAuth, apache poi, solapi

ERD

아키텍처

기능소개

🙋🏻‍♀️ 카카오 로그인


유저 로그인은 카카오 로그인만 지원한다.

🙋🏻‍♀️ 예약 접수



유저들은 유저페이지에서 예약접수를 할 수 있고, 서비스를 예약지역은 실제 활동 매니저가 있는 지역들만 노출된다.

  • 예약이 접수되면 매칭중(해당 지역의 매니저가 응답을 하기 전)이라는 상태로 등록되며 유저에게는 예약접수 알림톡이, 해당 지역의 매니저들에게는 서비스 접수 알림톡을 보낸다.

🧑🏻‍💼 매니저 매칭수락


매니저는 알림톡의 링크에 접속해 해당 예약을수락/거절을 할 수 있다.
이때 매니저는 로그인 상태여야 한다.

🧑🏻‍💻 어드민 매칭승인

  • 매칭 매니저들 중 한 명이상 대답하면 예약상태는 매칭대기중으로 변경된다. 이때 어드민은 매칭리스트를 확인할 수 있으며 매니저의 정보를 보고 예약의 매니저들을 골라 매칭승인을 할 수 있다. 이때 해당 예약에 매칭되어야 하는 매니저들보다 많이 선택한다면 오류가 나며, 적게 매칭된다면 상태는 변경되지 않는다.
  • 예약에 매칭되어야 하는 매니저 수는 예약 접수 시 DB에 저장되어 있다.
  • 매칭 매니저 수 = 승인 매니저 수라면 서비스 완료 상태로 변경된다.
  • 매칭이 끝나면 매칭실패매니저, 매칭성공매니저, 유저에게 알림톡을 보낸다
  • 또 예약 하루 전 보내는 리마인드 메시지와 매니저 서비스 완료폼 제출 메시지를 예약한다.

🙅🏻예약 취소

  • 예약취소는 어드민 페이지에서만 가능하다.
  • 매칭 전 예약 취소가 되었다면 예약상태를 예약취소로만 바꾼다.
  • 예약 취소를 할때 필요한 예약메시지 GroupId를 저장해놓은 테이블을 활용해 예약메시지를 취소한다.
  • 매칭 매니저들에게 예약 취소 알림톡을 보낸다.

🧑🏻‍💼 서비스 완료

  • 매니저는 서비스 완료시간 30분전에 서비스 완료 폼 제출 완료톡을 받고 해당 링크를 통해 비포/애프터 사진을 제출한다.
  • 한 예약당 서비스 완료 폼은 한 번만 제출할 수 있기 때문에 링크 알림톡은 레벨이 높은 매니저 1명에게만 전송한다.


  • 서비스 완료폼이 제출되면 예약은 서비스 완료 상태로 바뀌고, 유저에게 결제 안내 알림톡을 전송한다.
  • 서비스 가격은 예약 접수 시 미리 예약정보에 저장되어 있다.

💳 결제완료

  • 결제완료 시 유저에게 추천인 코드가 생성되고 해당 코드를 확인 할 수 있는 알림톡이 전송된다.

👩🏻‍💻 예약 폼 양식 변경

  • 어드민 단에서 유저단에서 보이는 예약 폼 양식을 변경 할 수 있다.

📨 매니저 지원

  • 유저는 매니저를 지원할 수 있다.
  • 어드민단에서 매니저들을 관리할 수 있으며 처음 접수된 매니저들은 대기 상태이다.
  • 매니저들의 상태를 나누어 관리할 수 있다.
  • 어드민은 매니저의 모든 정보들을 수정/ 변경할 수 있으며 지원폼과 예약내역등을 확인할 수 있다.

🌟 리뷰

  • 리뷰는 어드민단에서 작성이 가능하다.
  • 서비스 완료 리스트에서 고객을 선택하고 해당 서비스 완료 폼에 제출된 이미지들을 가져와 제목, 본문을 작성 할 수 있다.

  • 작성한 리뷰는 유저 페이지에서 확인가능하다.

👩🏻‍💻 고객관리

📊 예약내역 엑셀 다운로드

Q&A


회고

내일이면 벌써 과정 수료식이다!!
이번 프로젝트하면서 다른 팀들은 이런저런 이슈가 많았었는데 우리 팀은 얼굴 붉히는 일 없이 프로젝트 마무리 했다!
오늘 발표회에서 한 팀도 빠짐없이 모두 기능을 완성한 것을 보고 놀랐다:)
자세한 회고는 다음에 또 추가해야겠다 암튼 모두들 정말정말 고생많으셨습니다앙아ㅏ

post-custom-banner

1개의 댓글

comment-user-thumbnail
2023년 10월 30일

안녕하세요 패스트캠퍼스 국비에 대해 궁금한 것이 있어 질문남깁니다!
혹시 교육 들으셨을 때 단점이나 아쉬웠던 점같은게 무엇이였는지 알 수 있을까요?

답글 달기