✔️ Service
어떤 서비스인지 소개해 주세요.
- 소개 : 각종 예약을 바로 하고 관리할 수 있는 서비스
✔️ Insight
예약가능한 업체들의 리스트들을 볼 수 있습니다.
업체마다 예약가능한 메뉴들이 있습니다. (미용실의 경우 디자이너 별로 예약가능)
특정 디자이너를 예약하기 위한 상세페이지 : 날짜, 시간, 스타일 고를 수 있음
회원의 예약내역을 확인할 수 있습니다.
✔️ Key Point
해당 서비스를 선택한 이유 또는 가장 구현해보고 싶은 기능을 소개해 주세요.
- 여러가지 도메인에 대한 기본적인 CRUD를 구현해 볼 수 있다.
- 업체들을 위한 기본적인 정보와 상세페이지에 담을 정보들 등록 및 수정 삭제 가능
- 예약자의 예약에 대한 정보 조회
- (option) Open API를 이용한 위치
지도
로 제공 - (option)
리뷰
기능 구현
- 업체 그리고 예약자, 두 종류의 사용자가 함께 사용할 서비스를 만들 수 있다.
- 네이버
소셜로그인
구현하기 - 각각의 사용자에 대한
인가
를 구별해 생각해 볼 수 있다. 복잡한 데이터베이스 모델
를 설계하고 구축해 볼 수 있는 기회가 될 수 있다.- 두 사용자가 주고받는 거래를 중개하는 입장에서
플래폼 서비스
의 대한 기본적인 고민들을 해볼 수 있다.
- 안정적인 예약시스템을 구축
- 사용자 또는 업체측의
예약 취소
멀티스레드
환경에서 thread-safe
한 개발에 대해 공부해 볼 수 있다. - (option)
알림기능
이 추가된다면 websocket 등에 대해서도 공부해 볼 수 있다.
✔️ Team Role
이번 프로젝트에서 어떤 역할을 담당하고 싶은지 생각해 보세요.
스크럼 마스터(SM)
- 가장 적합한 사람
- 팀원 중에 가장 에너지가 넘치고, 유쾌한 인싸 🧑🎤
- 프로젝트 동안 해야하는 일
- 10일 동안 주어지는 스프린트 미션을 주도적으로 진행
- 예) 다같이 미션 수행할 시간 정하기, 화상 미팅 링크 만들어서 공유하기, 온라인 협업툴 세팅하고 관리하기 등
- 함께 일을 하기 위해 지켜야하는 규칙을 만들거나 결정
- 팀 내부 혹은 외부에 갈등 상황이 발생했을 때 중재
- 관리해야 하는 협업 도구
- 프로젝트 관리용 협업툴 (Trello, Notion, Jira 등)
- 문서 공유용 협업툴 (구글 드라이브, Notion, Confluence 등)
- 메신저 (Slack 등)
- 온라인 화이트보드 (Mural, 게더타운 등)
프로덕트 오너(PO)
- 프로젝트 동안 해야하는 일
- 프로젝트 목표 설정
- 프로젝트 동안 해결할 문제 결정
- 프로젝트 동안 해결할 문제가 제대로 해결된게 맞는지 여부 결정
개발자(Developers)
- 프로젝트 동안 해야하는 일
- 프로젝트 동안 해결할 문제의 해결책 결정
- 프로젝트 동안 해결할 문제의 해결책 실현