Skip to content

b0jun/dolparty

Repository files navigation

node npm

🏆 클라이밍 대회 채첨 시스템

센터에서 주최한 대회 참가자를 관리하고, 채점하여 성적을 라이브로 조회할수 있는 사이트입니다.

🌈 화면 구성

대회 선수 리스트
image
라이브 스코어 (남자부) 라이브 스코어 (여자부)
image image
실시간 문제 채점 채점 과정
image image

📦 주요 기능

특정 대회에서 여러 난이도의 문제를 생성할 수 있으며, 참가자는 하나의 난이도에 참가해 문제를 풀이한 후 성적이 채점됩니다. 채점된 성적은 실시간으로 라이브 스코어 현황에서 확인이 가능합니다.

⭐️ 난이도 별 참가자 조회 기능

  • 경기 전 난이도 별로 참가자 구성 조회

⭐️ 참가자의 문제를 다수의 심판이 채점할수 있는 기능

  • 특정 일련코드를 통해 심판 권한 부여
  • 선수 번호 검색을 통해 해당 선수 조회
  • 참가자가 시도한 문제 별로 채점 저장

⭐️ 실시간 참가자 성적 및 순위 조회 기능

  • react-query refetchInterval를 통해 라이브 성적 조회
  • 대회 진행 시간에 맞춰, 순위 리스트 AutoScroll 적용

구조 설계

ERD
image

기술 스택

My Skills

About

클라이밍 대회 채첨 시스템

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages