-
Notifications
You must be signed in to change notification settings - Fork 0
Day05 스크럼
minjungkim edited this page Nov 13, 2022
·
2 revisions
- 수길님
- 설계 공유 발표 자료 작성
- 민정님
- 기획 내용 정리
- 소요 시간 예측
- 설계 공유
-
사용자는
러닝 코스
를 생성할 수 있고, 업로드 할 수 있다-
코스를 생성하는 기능
- 카카오 지도 API 연동
- 취소하는 기능
- 지도 확대/축소 기능
- 잠금 기능
- 지역을 검색하는 기능
- 도로 위가 아니면 클릭을 막는 기능
- 총 거리를 계산해 주는 기능
-
코스 업로드
- 코스 저장? 등록?
- 확인 모달창 띄워주기
-
-
사용자는 생성한
러닝 코스
를 선택하고 함께 달릴 사람들을모집
할 수 있다 -
사용자는 모집글이나 러닝 코스들을
필터링
할 수 있다 -
회원가입 / 로그인
-
메인 페이지
- 퍼블리싱 4.5
- 코스 목록 보여주기
- carousel 구현 (2.5)
- API (코스 목록 전송)
- 프론트 : 받아오기 (1.8)
- 백엔드 : 작성 (2.3)
- 모집 목록 보여주기(내 동네 기준)
- carousel 구현
- API 작성 (모집 목록 전송)
- 프론트 : 받아오기 (1.8)
- 백엔드 : 작성 (1.5)
-
모집 목록 페이지
- 퍼블리싱 (3.5)
- 검색 기능
- 검색 API - 제목 검색
- 백엔드 : 실제 검색 및 결과 반환(+ 페이지네이션) 8.5
- 프론트 : 받아오기 2.3
- 검색 API - 제목 검색
- 필터링
- 필터링 API - 지역, 거리 범위?, 총 거리, 시간
- 주소 코드를 통한 필터링? (고려)
- 백엔드: 필터링된 결과값 반환 (+ 페이지네이션) 7.3
- 프론트: 받아오기 2.5
- 필터링 API - 지역, 거리 범위?, 총 거리, 시간
- 목록 보여주기 기능
- 전체 목록 API 작성 - 모집 목록 1.8
- 무한 스크롤 기능 3.5
- 모집 추가 버튼
- 모집 등록 API 2.3
- 리디렉션
-
모집 상세 페이지
- 퍼블리싱 2.5
- 지도 API 연동 2
- 유저 참여 기능 2.3
- 유저 참여 API
-
코스 목록 페이지
- 퍼블리싱 2.8
- 검색 기능
- 검색 API - 주소 검색
- 주소 코드를 통한 검색? (고려)
- 백엔드 : 실제 검색 및 결과 반환(+ 페이지네이션) 8.5
- 프론트 : 받아와서 살짝 가공 2.5
- 검색 API - 주소 검색
- 필터링 기능
- 필터링 API - 지역, 거리 범위?, 총 거리, 시간
- 주소 코드를 통한 필터링? (고려)
- 백엔드: 필터링된 결과값 반환 (+ 페이지네이션) 7.3
- 프론트: 받아오기 3
- 필터링 API - 지역, 거리 범위?, 총 거리, 시간
- 목록 보여주기 기능
- 전체/핕터링/검색된 코스 조회 API
- 백엔드 : 전체 코스 넘겨주기 2
- 프론트 : 목록 받아오기 + 가공하기 (거리, 시작점) 2.3
- 무한 스크롤
- 전체/핕터링/검색된 코스 조회 API
- 코스 추가
- 리디렉션
-
코스 상세 페이지
- 퍼블리싱 3
- 지도 API 연동
- 확인 모달창 띄우기 2
- 모집 생성 모달
- 모집 정보 입력 모달 띄워주기 2.8
- 모집 작성 API
- 백엔드: 모집 등록 2.3
- 프론트: 모집 등록 요청 1.8
-
코스 작성 페이지
- 퍼블리싱 2.8
- 코스를 생성하는 기능 (FE) 19
- 카카오 지도 API 연동
- 취소하는 기능
- 지도 확대/축소 기능
- 잠금 기능
- 지역을 검색하는 기능
- 도로 위가 아니면 클릭을 막는 기능
- 총 거리를 계산해 주는 기능
- 코스 업로드 5.3
- 프론트에서 데이터 패킹
- 코스 저장? 등록?
- 확인 모달창 띄워주기
- 지도 화면 캡처 (!) 7
-
로그인
- 퍼블리싱(인풋 검증 포함) 2.5
- 로그인 기능 6.5
- 백엔드 API 작성 (로그인 성공 여부 반환)
- JWT 인증방식 구현
- 엑세스 토큰 + 리프레시 토큰
-
회원가입
- 퍼블리싱(인풋 검증 포함) 2.5
- 회원가입 기능 4
- 백엔드 회원가입 API 작성
- 이미 있는 회원인지 확인하는 기능
- 입력된 비밀번호를 해싱하는 기능
- 백엔드 회원가입 API 작성
-
공통작업
- DB 엔터티 파일 작성 .entity.ts 3.3
- mock data 생성 6.5
- API 명세 합의 5.3 x 4
- nest.js에 swagger, db랑 캐시랑 적용 5.3
- storybook, 공통 컴포넌트 작성 5.8
- Docker 파일 작성 6.5
- CI/CD 4.8
- 배포 4.8
- 지도 그리기 (지도 관련 기능 전부 포함) 5
- 수정 못하게 락 걸기
- 사용자가 수정 못하게
Daily Scrum
- React + 전역상태관리
- Docker + Kubernetes
- NginX
- ORM
- CI/CD with github actions
- NestJS + Prisma
- styled-component 튜토리얼
- NestJS 시작하기
- React Hooks
- JWT
- Storybook
- Faker Library
- CI 최적화하기
- React-Query
- Message-Queue