🧠 Quizzle - AI 기반 실시간 온라인 퀴즈 플랫폼
AI 자동 퀴즈 생성 + 실시간 멀티플레이 가 결합된 인터랙티브 학습 게임 플랫폼
Quizzle 은 GPT API를 활용한 자동 퀴즈 생성 과
WebSocket + Redis Pub/Sub을 통한 실시간 멀티플레이 게임 환경을 제공합니다.
사용자 간 정답 경쟁 , 포인트 보상 , 아바타 커스터마이징 을 통해
학습과 재미를 동시에 잡는 플랫폼입니다.
분류
기술
Frontend
Next.js, Vercel
Backend
Spring Boot 3, Java 21, Gradle
AI 연동
OpenAI GPT API
Auth
OAuth2, JWT, Kakao/Google Login
실시간 통신
WebSocket (STOMP), Redis Pub/Sub
인프라
Docker, AWS EC2, S3, GitHub Actions
DB
MySQL (prod), H2 (dev/test)
✅ 소셜 로그인 (Google, Kakao)
✅ GPT 기반 퀴즈 생성 (카테고리, 난이도 선택)
✅ 실시간 게임 진행 (WebSocket + Redis)
✅ 포인트 시스템 및 아바타 구매
✅ 친구 추가
✅ 게임 결과 리포트
✅ 경험치/레벨 시스템
이름
역할
담당 업무
GitHub
권기용
PO
프로젝트 리딩, 브랜치 관리(GitHub Flow), PR 관리, 포인트 및 아바타 기능
kwonkiyong0059
이상억
팀장
GPT API 기반 퀴즈 생성 등 게임 관련 핵심 기능
jurio5
노옥선
팀원
관리자 기능 구현, 발표용 PPT 제작
Okman-0920
박영준
팀원
웹소켓 통신, 인프라(AWS, 무중단 CI/CD), 프론트(UI/UX) 작업
jurio5
백성현
팀원
소셜 로그인 및 인증/인가, 사용자 기능
bsh52
실시간 통신, OAuth2, GPT API, Docker, CI/CD 등 실무 중심의 기술 스택을 통합 경험
분산 락과 트랜잭션 관리, 성능 안정화 등 대규모 트래픽을 고려한 설계 적용
PR 기반 협업 및 코드 리뷰를 통해 팀워크와 협업 역량 향상