Skip to content

Seolang/C-YES

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏆 C-YES! - 실시간 CS 퀴즈 서비스

Imgur

📌목차


🎞 프로젝트 진행 기간

- 2023.10.09(화) ~ 2023.11.17(금) (39일간 진행)

- SSAFY 9기 2학기 자율프로젝트


✨ 개요

- CS학습의 중요성은 알고있지만 알고리즘/개발 공부하기에 바쁜 일정, 광범위하고 어려운 학습 방법은 항상 취준생들의 숙제로 남아있다.

- 따라서 언제 어디서나 친구와 함께하는 C-YES를 통해 문제를 해결하고자한다.


📋 프로젝트 구조

architecture


🛠 주요 기술

Backend

      

  • Java : Oracle OpenJDK 11
  • SpringBoot 2.7.17
  • Spring Data Jpa
  • queryDSL 5.0.0
  • Junit 4.13.1
  • Gradle 7.6.1
  • MySQL 서버 : latest
  • MongoDB 4.4.25
  • Redis 7.2.3

FrontEnd

      

  • React 18.2.0
  • Node.js 16.16.0
  • TypeScript 5.0.4
  • Redux 8.0.5
  • Redux-toolkit 1.9.4
  • Redux-persist 6.0.0
  • Styled-component 5.3.9
  • Axios 1.3.5

CI/CD

        

  • AWS EC2
  • Ubuntu 20.04 LTS
  • Jenkins 2.414.3
  • Docker Engine 24.0.5
  • Nginx 1.18.0
  • SSL
  • Grafana latest
  • Prometheus 2.44.0
  • netdata

협업 툴

     

  • 형상 관리 : Git
  • 이슈 관리 : Jira
  • 커뮤니케이션 : Mattermost, Notion
  • 디자인 : Figma

💻 기능 및 서비스 화면

0️⃣ 실시간 퀴즈 서비스

- 공지된 시간전까지만 실시간 퀴즈에 참여할 수 있다.

- 실시간 퀴즈가 시작되면 출제된 퀴즈를 풀 수 있다.

- 문제마다 20초씩 주어지며, 각각의 문제가 끝날때마다 정답을 맞춘 인원과 전체 인원이 나온다.

- 모든 문제가 끝나고 나면 3등까지 순위표가 나타나고 퀴즈는 끝이 난다.


1️⃣ 문제은행 서비스

- 스스로 문제들을 학습할 수 있는 페이지이다.

- 문제 유형은 카드학습, 객관식, O/X로 구성되어있다.

- 문제 카테고리는 데이터베이스, 자료구조, 디자인 패턴, 컴퓨터구조, 알고리즘, 네트워크 운영체제가 있다.


2️⃣ 그룹퀴즈 서비스

- 실시간 퀴즈 방식과 비슷하지만 원하는 사람들만 모아서 그룹퀴즈를 진행할 수 있다.

- 또한, 퀴즈방을 자유롭게 열어서 검색을 통해 퀴즈방에 입장할 수 있다.


👩‍💻 팀원

우승빈 배수빈 우수인 유혜빈 유태영 조준희
Leader & Backend Frontend Frontend Infra Backend Backend

📋 프로젝트 산출물


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published