Skip to content

prgrms-web-devcourse-final-project/WEB1_1_Endpoint_BE

Repository files navigation

🧐 Quizy : 소셜 퀴즈 플랫폼

TEAM 4 END - POINT

🚀 프로젝트 소개

📢배포 링크

그림2
그림1
그림3


🌟 Quizy의 핵심 기능 🌟

Quizy는 개발자들을 위한 소셜 퀴즈 플랫폼입니다! 🍀
간단한 O/X 퀴즈객관식 문제로 IT 지식을 재미있게 쌓아보세요. 🎮
실시간 대결로 순위를 높이고, 다른 개발자들과 경쟁해보세요! 🏆
AI가 생성한 맞춤형 퀴즈로 팀원들과 협력하며 학습할 수 있습니다. 🤝
Quizy와 함께라면, 개발 공부가 더 이상 지루하지 않습니다! ✨

🚀 배우고, 경쟁하고, 함께 성장하세요! 🚀

✨ 팀원 소개

프론트엔드

박덕인 유상훈 장원석 최훈
프로필 페이지 퀴즈 CRUD 게임, 공통 컴포넌트 메인, 검색 페이지
팀장

백엔드

강지원 나민혁 윤수빈 황민우
인프라, CI/CD, 퀴즈 게임 검색, 매칭 회원, 게이트웨이
PM 팀장

개발 기간

  • 전체 개발 기간 : 2024-11-06 ~ 2024-12-10
  • 프로젝트 기획 : 2024-11-06 ~ 2024-11-10
  • 개발환경 세팅 : 2024-11-08 ~ 2024-11-11
  • 기능 구현 : 2024-11-11 ~ 2024-12-10

작업 관리

JIRA

  • 애자일 스크럼 방법론을 도입하여 백로그 산정과 스프린트 단위의 개발을 체계적으로 진행했습니다.
  • Jira를 통해 백로그를 에픽으로 구성하고 세부 이슈를 생성하여 팀원들과 실시간으로 진행 상황을 공유했습니다.
  • 모든 코드 변경사항은 Pull Request를 통해 팀원들의 코드 리뷰를 거친 후 병합하여 코드 품질을 관리했습니다.

기획서

기획서

기술 스택

image

와이어프레임

Figma

시스템 아키텍쳐

Quizy 시스템 아키텍쳐

CICD

Quizy CICD

아키텍쳐

image

지속성장가능한 소프트웨어 개발하는 방법

멀티모듈 구조

Quizy 코드의 결합도와 의존도를 줄이고자 멀티 모듈 구조로 설계되었습니다

📁 common-api, common-jpa, common # 공통
📁 infrastructure/kafka # Kakfa 모듈
📁 (service)-application # Runnable
📁 (service)-domain # Business-Layer, Implementation-Layer
📁 (service)-infra # Data-Access-Layer, GCS, Kafka, Redis

About

숏폼 퀴즈 플랫폼 Quizy 서버 레파지토리입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages