HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🌁
최종 프로젝트 주제 제출안(백엔드C)
/
[30] 네일예약시스템

[30] 네일예약시스템

생성일
Nov 11, 2021 02:45 AM
과정
백엔드
분반
C

네일예약시스템

✏️ 기획 배경 및 동기

네일샵의 경우 네일샵 마다 각자 시술이 걸리는 시간이 각기 다릅니다. 그리고 예약같은 경우 전화로 많이 받거나 방문해서 받는 경우가 많더라구요. 더불어 시술 후기를 볼 수 있는 곳이 잘 없고 인스타그램과 같은 곳에 네일샵의 이름으로 생성된 계정에 시술한 사진을 올려서 자신의 가게를 홍보하는 경우가 많습니다. 그래서 솔직한 후기를 볼 수 있는 공간과 편한 예약 시스템이 필요하겠다는 생각이 들어 기획하게 되었습니다.
 

🗒️ 스토리 보드(시나리오)

사용자

  • 사용자는 필터링을 통해 자신이 원하는 순서로 네일샵의 목록을 볼 수 있습니다.
  • 사용자는 네일샵의 이용 후기를 사진과 함께 남길 수 있습니다.
  • 사용자가 원하는 가게를 클릭하면 가능한 시술 목록과 시술 소요 시간, 시술 담당자의 정보가 적혀있습니다.
  • 사용자가 예약버튼을 누르게 되면 원하는 날짜를 선택할 수 있는 화면과 선택했을 때 가능한 시간대를 보여줍니다. 만약 휴무일을 선택한 경우 가능한 시간대가 보이지 않거나 선택할 수 없습니다.
  • 사용자는 자신이 원하는 날짜와 시간대, 시술, 원하는 담당자를 선택하면 예약이 가능합니다.

사장님

  • 사장님은 휴무일을 지정할 수 있습니다.
  • 사장님은 자신의 네일샵에 들어온 예약을 조회할 수 있습니다.
  • 사장님은 자신의 네일샵에 들어온 예약을 취소할 수 있습니다.
 

📚 기능 구현(요구 리스트)

사용자

  • 네일샵 목록 조회 기능
    • 전체 네일샵 목록 조회 - 필터링 기능(리뷰높은순, 근처순(**동 기준), 예약많은순)
    • 단일 네일샵 정보 조회 - 정보(담당자, 시술목록, 시술소요시간)
  • 예약 생성 기능
    • 예약은 원하는 날짜에 가능한 시간대를 확인하여 원하는 담당자로 예약을 할 수 있습니다.
  • 예약 조회 기능
    • 자신이 예약한 정보를 확인할 수 있습니다.
  • 예약 수정 기능
    • 예약 수정은 시술 당일 3일 전까지 가능하며 원하는 날짜와 시간과 시술을 변경할 수 있습니다.
  • 예약 취소 기능
    • 예약 취소는 시술 당일 5일 전까지 취소가 가능합니다.
    • 그 이후 취소건은 가게 번호를 통해 연락해야 합니다.
  • 리뷰 작성 기능
    • 리뷰에 별점을 매길 수 있습니다.
    • 리뷰에 사진을 최대 3장 첨부할 수 있습니다.
    • 리뷰에 글을 포함하여 작성할 수 있습니다.
  • 리뷰 조회 기능
    • 필터링을 통해 리뷰를 원하는 순으로 볼 수 있습니다.(최신순, 별점높은순)
  • 리뷰 수정 기능
    • 리뷰의 내용을 수정할 수 있습니다.
  • 리뷰 삭제 기능
    • 리뷰를 삭제할 수 있습니다.

사장님

  • 네일샵 생성 기능 (1계정당 최대 3개까지 생성 가능)
  • 네일샵 정보 수정 기능
  • 리뷰 조회 기능
  • 단건 예약 취소 기능