Team

개발 일정

🗃️ Github

https://github.com/pledge24/futsalOnline

📽️ 시연 영상

https://youtu.be/R8b9l8MgRh0

🗒️ 발표 자료

풋살 온라인.pdf


👣 개인과제(API 구현 외적인 작업들을 적어주시면 됩니다.)


2. 기획 관련 메모

3. WBS & Tasks


🏝️ Ground Rules

점심시간 12:00 ~ 13:00
저녁시간 18:00 ~ 19:00

🚩 Goals

소외되는 팀원없이, 인적자원의 병렬 프로세싱 효율이 매일매일 최대치로 나오도록!

🕑 회의

회의시간 15:00 ~ 16:00

🚦 Project Rules

Code Convention

Github Rules

KPT 회고

🌞 계획표

요일 별 상시 업무 [D-5]

📢 SA 피드백

검사받은 튜터님 : 이성일 튜터님

피드백 내용
- 게임 친선 플레이, 게임 랭크 플레이를 URL로 구분하는 것이 아닌 
body데이터로 플레이 타입을 입력받도록 변경
- 구단 조회, 상세 조회 등 구단 관련 API는 유저 API가 아닌 게임 API로 구분
- 구단 상세조회, 구단 조회 API같은 경우 parms가 아닌 쿼리를 이용하여 조회하는 것을 추천. 
후에 캐릭터 강화를 염두해 설계할 것이라면 user_player테이블에 강화에 따른 캐릭터 구분
위해 컬럼을 추가하고, count속성을 제거
- 유저가 소지하고 있는 선수 인벤토리를 조회하는 API를 추가
- 선수 뽑기의 URL은 /play/gacha에서 /play부분을 제거, 비슷한 이유로 
유저의 캐시 결제도 /user/payment에서 /user부분을 제거
- API명세서에서 URL은 앞에 .으로 시작하지 않기 떄문에 모든 URL에 .제거 

게임 로직 설명서

4. 와이어프레임

서버 와이어프레임.png

5. API 명세서 (구현 기능 안에 상세 설명 추가)

API 명세서

6. ERD DIAGRAM


futsal_userdb

erd_userdb.png

futsal_gamedb

erd_gamedb.png

Node.js 기획 특강