Wemong (온라인 특강 예약 서비스)
프로젝트 기간 2022/11/28 ~ 2022/12/9
프로젝트 선정이유
- 지금까지 학습한 기술 스택들을 적용해 볼 수 있었고 사용해보지 못한 여러 외부라이브러리와 소셜로그인, 지도 api서비스, 토스페이와 같은 결제 기능을 구현해 볼 수 있기 때문입니다.
참여 개발자
- 프론트엔드: 김호준, 홍석현, 윤수민, 이상윤
- 백엔드: 한상엽, 김수정
기술 스택
- react react
- javascript
- styled-components
- html
- eslint
- prettier
트렐로
- 매일 아침 10시에 진행되는 데일리 미팅전에 각 팀원이 서로 해야할일을 정리해서 업데이트함
- 티켓단위로 업무를 분배함
- 티켓 상태에 따라 This Sprint, In Progress, Done 으로 티켓을 이동하고 상태를 공유함
- 효율적인 커뮤니케이션이 가능했고 백엔드와 프론트간의 일정을 맞출 수 있었음
노션
- 매일 회의내용을 기록하고 공유함
- 팀원 모두가 프로젝트 기획방향에 대해서 정확히 인지할 수 있었음
- 필요할 때 회의내용을 찾아볼 수 있었음
API 명세서
- 백엔드 <-> 프론트엔드 간 소통을 도움
- 효율적인 프로젝트 진행이 가능했음
맡은 역할
- 달력, 가격 필터 기능
- 모든 강의는 예약이 가능한 날짜를 가지고 있음 -> 달력에서 날짜를 선택하면 날짜에 맞는 예약이 가능한 강의를 불러온다.
- 강의는 각각의 가격을 가지고 있음 -> 최저가격과 최고가격을 선택해서 가격 조건에 맞는 강의를 불러온다.
- 선택한 날짜와 가격에 맞는 두가지 조건을 중복해서 적용할 수 있다.
- 강의는 크게 요리,입시,IT 세 개의 메인카테고리로 구성되어 있다
- 각각의 카테고리는 세 개의 서브카테고리로 구성되어 있다
- 마우스를 올리면 서브카테고리가 표시되고 마우스가 지정된 영역을 벗어나면 다시 서브카테고리 메뉴는 감춰진다
- 메인카테고리, 서브카테고리에 맞는 메뉴를 클릭하면 조건에 맞는 페이지가 렌더링 된다
프로젝트 회고는 2탄에서 계속됩니다..!(진짜는 2탄입니다.)