팀 소개
프로젝트 소개
다수의 사용자가 로그인 없이 실시간으로 함께 참여할 수 있는 퀴즈 플랫폼 BooQuiz 입니다.
시연
한번 해봅시다~
🚀 프로젝트 목표
초기 소규모 서비스에서 시작해 점진적 확장과 기술적 완성도를 함께 추구함
점진적 개발:
1명 → 10명 → 300명 사용자로 확장하며 매주 완성된 서비스를 배포.
변화 대응:
주기적인 리팩토링, 아키텍처 조정을 통해 유연성 유지.
협업 강화:
페어 프로그래밍을 통한 적극적인 협업.
피드백 기반:
사용자 피드백을 주기적으로 반영.
프로젝트 진행 과정(Timeline)
리드미 개발 타임라인
페어프로그래밍
2주차
현우, 선빈, 현민(프론트 - 공통 컴포넌트)
준현, 동현 (백엔드)
TDD 기반 퀴즈존 모듈 개발
WebSocket 게이트웨이 구현
단위 테스트 작성 및 검증
3주차
현민, 선빈(인프라)
4주차
준현, 현민, 선빈(백엔드→ 다수 사용자 방관리)
동현, 현우(프론트 → 퀴즈존 퍼널 커스텀 훅 전반 리팩토링)
→ 5주차 부터는 각자 역량이나 파트가 자연스럽게 나눠지면서 일을 했다.
아키텍처