Skip to content

2025.12.11

eeekeee edited this page Feb 1, 2026 · 1 revision

🤝 참석자

@J074_김채영, @J278_최효진, @J213_이준섭@J029_김다연

⭐ 요약 (오전)

전날 고민해왔던 MVP 기능들의 우선순위에 대해 이야기해보고 우선순위를 다같이 정리하였습니다.

스크린샷 2025-12-11 오후 8 42 20
  • 프로젝트 화면 및 기능 설계
    • @J213_이준섭은 프로젝트의 주요 화면을 로비, 대기방, 배틀 화면, 랜딩 페이지로 구분했습니다.
    • 대기방과 배틀 화면의 공통 기능으로 타이머, 참가자/관전자 수 표시 등을 논의했습니다.
    • 관전자 화면에서는 테스트 케이스 결과와 진행 상황을 제한적으로 보여주는 방안을 검토했습니다.
  • 기술적 고려사항
    • 소켓 연결과 라우팅, 대기방, 배틀 방의 상태 관리에 대해 심도 있게 논의했습니다.
    • @J278_최효진은 방의 상태(대기/게임 중)와 참가자 목록을 관리하는 방법을 제안했습니다.
    • 디자인 시스템과 공통 컴포넌트 개발의 중요성을 강조했습니다.

✅ 작업 항목

  • @J213_이준섭은 점심 시간 전 MVP 기능 리스트의 우선순위를 정리하기로 했습니다.
  • 팀원들은 1시 30분에 다시 만나 BDD(행동 중심 개발) 및 시스템 설계를 계속 논의하기로 했습니다.
  • 디자인 시스템과 공통 컴포넌트 개발 방식에 대해 추가 논의가 필요합니다.

⭐ 요약(오후)

BDD 설계, 팀명 정하기, 프로토타입까지 구현가능한 최소 기능에 대해서 의논했다.

image image
  • 기술 스택 선정
    • 프론트엔드는 React와 Tailwind CSS를 선택했다.
    • 백엔드는 Nest.js와 PostgreSQL을 사용하기로 결정했다.
    • 상태 관리는 Zustand를 고려하고 있다.
    • 패키지 매니저로 pnpm을, 모노레포 구조에서 터보레포 사용을 검토 중이다.
image
  • 로그인 및 인증 방식
    • @J278_최효진는 GitHub OAuth를 통한 로그인 방식을 제안했다.
    • GitHub 로그인 후 서버 내부에서 JWT 토큰을 발급하는 방식을 고려 중이다.
  • MVP 기능 범위
    • 초기 MVP에서는 배틀 페이지와 기본적인 코드 테스트 기능에 집중하기로 했다.
    • 대기방, 관전자 기능은 시간 제약으로 인해 추후 MVP 이후의 프로젝트 개발로 미루기로 결정했다.
    • 테스트 케이스는 간단한 문제로 시작하여 점진적으로 복잡성을 높이기로 했다.
  • 데모 발표 준비
    • @J213_이준섭이 데모 발표를 맡아 진행하기로 결정했다.
    • 발표 시간은 팀당 30분으로, 프로젝트 아이디어 선정 과정과 기능을 소개할 예정이다.
    • 발표 중 청중의 피드백과 질문을 유도하는 전략을 논의했다.

✅ 작업 항목

  • @J213_이준섭, @J074_김채영, @J278_최효진는 모노레포와 터보레포에 대해 학습하고 다음 미팅에서 공유한다.
  • @J213_이준섭은 데모 발표 스크립트를 준비하고 팀원들과 공유한다.
  • 팀은 프로젝트 초기 구조를 pnpm과 터보레포를 사용하여 설정한다.
  • GitHub OAuth 로그인 구현 방식을 구체화한다.

Clone this wiki locally