🏸 코트 배정 관리 사용 설명서

배드민턴 동호회의 코트 배정과 대기 순번을 관리하는 앱입니다. 운영을 맡는 관리자와 게임에 참여하는 대기자가 각각 쓰는 화면이 다릅니다. 전체 그림은 1번 요약을 먼저 보시고, 처음이시라면 관리자는 3번, 대기자는 9번부터 읽으시면 됩니다. "자동으로 팀이 어떻게 짜이는지"가 궁금하면 7번 대기팀 산정 방법을 보세요.

🚧 현재 베타로 운영 중입니다. 기능이 계속 추가·개선되고 있어 설명서와 화면이 조금 다를 수 있습니다. 불편한 점이나 바라는 기능은 리뷰 게시판에 남겨주세요.
목차
  1. 시스템의 개요 및 주요 기능 요약
  2. 앱 구성과 역할
  3. 배정판 관리 로그인·회원가입·마이페이지 (관리자)
  4. 배정판 만들기와 예전 배정판 연결 (관리자)
  5. 코트관리 화면 둘러보기 (관리자)
  6. 게임 진행하기: 팀 편성부터 종료까지 (관리자)
  7. 대기팀 산정 방법 — 자동 편성 규칙 자세히 (관리자)
  8. 게임 진행 현황: 등록자 현황·지난게임목록 (관리자)
  9. 대기자로 등록하기
  10. 내 순번 보기와 휴식·종료 (대기자)
  11. 대기자 홈에서 내 정보·배정판 관리 (대기자)
  12. 리뷰 게시판
  13. 홈 화면에 앱으로 추가하기
  14. 자주 겪는 상황

1. 시스템의 개요 및 주요 기능 요약

민턴 코트 배정 관리는 배드민턴 동호회의 코트 배정대기 순번을 실시간으로 관리하는 웹앱입니다. 관리자는 계정으로 로그인해 배정판을 만들고, 대기자는 앱 설치나 가입 없이 관리자가 만든 배정판에 QR로 들어와 바로 씁니다.

한눈에 보는 흐름

관리자가 로그인배정판을 만들고 → 회원들이 QR로 대기 등록 → 관리자가 순번대로 팀을 편성코트에 배정 → 게임이 끝나면 순번이 자동 조정되어 아직 못 뛴 사람이 앞으로 옵니다. 모든 화면은 실시간으로 이어져, 관리자가 조작하면 대기자 폰에서도 새로고침 없이 즉시 바뀝니다.

두 가지 역할

주요 기능 요약

기능내용
관리자 계정아이디·비밀번호로 로그인, 기기를 바꿔도 로그인하면 내 배정판이 그대로. 마이페이지에서 로그인 정보 수정
배정판 관리동호회별 배정판 생성, 내 계정에 소유·목록 저장, 예전(계정 도입 전) 배정판은 코드+관리 암호로 연결
QR 대기 등록회원이 QR 스캔 한 번으로 대기자 등록, 개인 연결 QR로 본인 폰 연동
자동 팀 편성자동(1번 대기자 포함·대기중 우선·20% 확률 혼복)·남복·여복·혼복 + 급수 차이 제한(등급 무관~상하 2등급)
겹침 방지방금 같이 뛴 사람끼리 또 묶이지 않도록 자동으로 섞음 (7번)
대기팀 고정(압정)원하는 자리를 📌로 고정해 두면 앞 팀이 배정돼도 밀리지 않음. 빈 자리 예약도 가능
코트 배정·게임 관리팀·대기자를 코트에 배정, 게임 종료/취소, 코트 간 이동, 최대 8코트·8팀
게임 진행 현황등록자별 게임수·누적 게임시간·평균 대기시간, 지난게임목록(코트·시간·참가자)
회원 명부·일괄 등록등록했던 회원을 명부에서 바로 대기 등록, 명단 붙여넣기로 여러 명 한 번에
공정한 순번게임 수가 적은 사람이 앞. 배정되면 게임 수가 올라 자동으로 뒤로 밀림
실시간 동기화관리자·대기자 모든 화면이 새로고침 없이 즉시 반영
여러 관리자 동시 운영같은 계정으로 여러 기기가 함께 운영, 되돌리기 충돌 방지 확인
대기자 셀프 관리본인이 직접 휴식·복귀·오늘 종료, 내 정보 변경, 내 순번 실시간 확인
내 차례 알림대기팀 편성·순서 이동·코트 배정 때 폰으로 푸시 알림 (선택)
되돌리기·초기화배정 취소/재실행, 초기화 3가지(새로 시작·게임 기록 초기화·게임 수 초기화), 마지막 코트 배정 후 1시간이 지나면 자동 초기화(명부는 유지)
오프라인 운영인터넷이 끊겨도 계속 운영하고, 복구되면 현재 상태를 서버에 반영
리뷰 게시판후기·별점·댓글로 소통
홈 화면 앱 추가홈 화면에 아이콘으로 추가해 앱처럼 사용
처음이시라면 이 요약으로 전체 그림을 잡은 뒤, 관리자는 3번, 대기자는 9번부터 자세히 읽으시면 됩니다.
↑ 목차로

2. 앱 구성과 역할

홈 화면에는 두 개의 입구가 있습니다.

홈 초기화면 — 배정판 관리와 대기자 등록 두 입구

운영의 단위는 코트 배정판입니다. 동호회 하나가 배정판 하나라고 생각하시면 됩니다. 배정판마다 8자리 코드가 있고, 관리자는 자기 계정으로 관리하며, 대기자는 관리자가 보여주는 QR로 들어옵니다.

모든 화면은 실시간으로 연결되어 있습니다. 관리자가 팀을 편성하거나 게임을 끝내면 대기자들의 화면에서도 새로고침 없이 순번이 바로 바뀝니다.

↑ 목차로

3. 배정판 관리 로그인·회원가입·마이페이지

관리자

배정판을 만들고 운영하려면 관리자 계정으로 로그인해야 합니다. (대기자로 참여만 한다면 로그인은 필요 없습니다.) 홈에서 🏸 배정판 관리를 누르면 로그인되어 있지 않을 때 로그인 화면이 먼저 나옵니다.

회원가입

처음이라면 회원가입 탭에서 다음을 입력합니다.

가입하면 바로 로그인되어 배정판 관리 화면으로 들어갑니다.

로그인과 자동 로그인

로그인 탭에서 아이디·비밀번호를 넣으면 됩니다. 로그인하면 이 기기에 로그인 상태가 저장되어 다음부터는 자동으로 들어가집니다. 공용 기기라면 사용 후 로그아웃을 눌러주세요.

같은 계정으로 여러 기기에서 동시에 로그인할 수 있습니다. 두 사람이 각자 폰·태블릿으로 같은 배정판을 함께 운영할 때 쓰면 됩니다. (여러 관리자 운영은 5번 참고)

마이페이지 — 로그인 정보 수정

배정판 관리 화면 위쪽의 내 이름 표시 옆에서 마이페이지로 들어갈 수 있습니다. 여기서 이름·전화번호·비밀번호를 바꿀 수 있습니다. 비밀번호를 바꿀 때는 현재 비밀번호를 확인한 뒤 새 비밀번호를 두 번 입력합니다.

아이디를 잊으면 찾기 어렵고, 비밀번호는 되돌릴 방법이 제한적입니다. 로그인 정보를 꼭 기억해 주세요. (비밀번호를 여러 번 틀리면 잠시 로그인이 막힐 수 있습니다.)
↑ 목차로

4. 배정판 만들기와 예전 배정판 연결

관리자

로그인하면 배정판 관리 화면이 열립니다. 위에서부터 내 배정판 목록 → 새 배정판 만들기 → 예전 배정판 연결 순입니다.

배정판 관리 화면 — 내 배정판 목록과 새 배정판 만들기 폼

새 배정판 만들기

  1. 배정판 이름을 입력합니다. 동호회 이름을 쓰시면 됩니다. (최대 50자)
  2. 회원 입장 암호를 숫자 6~10자리로 정합니다. 회원이 QR 없이 배정판 이름으로 검색해 들어올 때 쓰는 번호입니다. 같은 숫자나 연속 숫자(예: 111111, 123456)는 4자리까지만 쓸 수 있습니다.
  3. 배정판 만들기를 누르면 내 배정판 목록에 추가됩니다. 목록에서 눌러 코트관리 화면으로 들어갑니다.

내 배정판 목록은 내 계정에 저장되므로, 기기를 바꿔도 로그인만 하면 그대로 보입니다. (예전에는 브라우저에만 저장돼 기기를 바꾸면 사라졌지만, 계정제로 바뀌어 이 문제가 없어졌습니다.)

예전에 만든 배정판 연결하기

계정 도입 전에 만든 배정판이 있다면, 예전에 만든 배정판 연결에서 배정판 코드(8자리)관리 암호를 입력하면 내 계정으로 가져옵니다. 한 번 연결하면 이후에는 내 배정판 목록에서 바로 열 수 있습니다.

내 배정판 목록의 는 배정판을 삭제합니다. 삭제하면 대기자·회원 명부·기기 연결이 함께 지워지고 되돌릴 수 없습니다.
↑ 목차로

5. 코트관리 화면 둘러보기

관리자

운영의 중심이 되는 화면입니다. 위에서부터 코트 → 대기팀 → 대기자 순으로 놓여 있습니다.

코트관리 화면 전체 — 코트, 대기팀, 대기자 목록

상단 버튼 — 게임 진행 현황·배정판 초기화·QR

화면 위쪽에 다음 버튼들이 있습니다.

버튼하는 일
📋 게임 진행 현황등록자별 게임수·게임시간·대기시간과 지난게임목록을 봅니다. (8번)
배정판 초기화초기화 방식 3가지를 고르는 팝업이 뜹니다. (아래 참고)
QR회원 등록용 QR입니다. 눌러 크게 띄운 뒤 회원들이 각자 폰으로 스캔하면 대기자로 등록됩니다.
회원 등록 QR 모달

운영 시간 규칙 — 마지막 코트 배정 후 1시간과 운영 종료

대기 등록은 마지막으로 코트에 배정한 뒤 1시간 동안만 열립니다. 게임을 계속 배정하는 동안에는 그때마다 1시간이 새로 시작되므로 운영 중에는 닫히지 않고, 운동이 끝나 1시간 넘게 새 배정이 없으면 자동으로 닫혀 엉뚱한 등록이 쌓이지 않습니다. (아직 한 번도 배정하지 않았다면 관리자가 화면에 들어온 시각부터 1시간이 기준입니다.)

마지막 코트 배정 후 1시간이 지난 뒤 관리자가 다시 들어오면 새 운영 세션으로 보고 대기자·팀·코트를 자동으로 비웁니다. 회원 명부는 그대로 남으므로 다시 등록할 필요는 없습니다.

운동을 마쳤다면 화면 오른쪽 위의 운영 종료 버튼으로 바로 닫을 수도 있습니다. 누르는 즉시 대기 등록이 닫히고 관리자는 홈으로 이동하며, 대기자들 화면에는 "운영이 종료되었습니다" 안내가 뜬 뒤 홈으로 이동합니다. 5분 안에 다시 들어오면 데이터가 그대로 유지되어 이어서 운영할 수 있고, 그 후에 들어오면 초기화된 상태로 시작합니다.

대기자 목록 (대기실)

코트에 나갈 차례를 기다리는 사람들이 순번 카드로 놓입니다. 카드 왼쪽 위 빨간 숫자가 대기실 순번이고, 여자 대기자는 옅은 붉은색 카드로 표시됩니다. 카드의 버튼은 다음과 같습니다.

대기자 카드 목록 — 순번, 게임 수, 상태와 QR·휴식 버튼
버튼하는 일
QR이 사람 전용 연결 QR입니다. 본인 폰으로 스캔하면 그 사람 계정과 폰이 연결되어, 스스로 순번을 보고 휴식을 걸 수 있습니다.
휴식잠시 빠지는 사람을 대기열에서 제외합니다. 다시 누르면 복귀합니다.
오늘 대기에서 내보냅니다.

순번을 바꾸려면 카드를 끌어다 다른 카드 위에 놓으세요. 그 자리로 이동합니다. (공평함을 위해 게임 수가 같은 사람끼리만 순서를 바꿀 수 있습니다. 태블릿에서는 카드를 길게 누른 뒤 끌면 됩니다.)

이름 아래의 연결·미연결은 본인 폰이 연결되었는지를 뜻합니다. 미연결이면 그 사람은 자기 순번을 폰으로 볼 수 없고, 관리자 화면으로만 확인됩니다.

대기실 순번이 매겨지는 규칙

대기 순서는 게임 수가 적은 사람이 앞입니다. 같은 게임 수 안에서는 먼저 온 순서를 지킵니다. 게임을 많이 뛴 사람이 계속 앞자리를 차지하지 않도록 자동으로 정렬됩니다. 번호는 지금 차례를 기다리는 사람에게만 1, 2, 3… 순서대로 붙습니다.

상태대기실에서
대기팀에 편성대기실 목록에서 빠집니다. 대기팀 카드에 보입니다.
게임 중번호 없이 게임 중만 표시됩니다. 코트 카드에 보입니다.
휴식·종료번호 없이 휴식·종료만 표시됩니다.
대기팀에 넣어도 그 사람의 대기 순서는 그대로입니다. 대기실 번호에서만 잠시 빠질 뿐이라, 팀에서 빼면 원래 있던 자리로 정확히 돌아옵니다. 순서가 실제로 바뀌는 건 코트에 배정되는 순간뿐입니다 — 그때 게임 수가 1 올라 뒤로 밀립니다.

표시 순서 바꾸기

대기자 제목 옆의 대기순번순 이름순으로 목록이 보이는 방식을 바꿀 수 있습니다. 이름순은 사람을 빨리 찾을 때 편합니다. 화면에 보이는 순서만 바뀔 뿐, 실제 대기 순서는 그대로이므로 자동 편성 결과에는 영향을 주지 않습니다.

직접 등록과 일괄 등록

QR을 못 쓰는 분은 오른쪽 대기자 직접 등록에서 이름·성별·급수를 넣어 추가하시면 됩니다.

여러 명을 한꺼번에 넣으려면 📋 일괄 등록을 누르세요. 한 줄에 한 명씩 이름/성별/급수 형식으로 붙여넣으면 됩니다. 성별은 남·여, 급수는 A~E입니다.

입력 예결과
성열/남/D성열 · 남 · D급으로 등록
수연/여/C수연 · 여 · C급으로 등록

형식이 틀린 줄이 있으면 맞는 줄만 먼저 등록하고, 틀린 줄은 이유와 함께 입력칸에 남겨줍니다. 고쳐서 다시 등록을 누르면 됩니다. 카톡 명단을 그대로 복사해 붙여넣기 좋습니다.

회원 명부 관리

대기자 제목 오른쪽의 👥 회원 명부 관리이 배정판에 한 번이라도 등록했던 사람들의 명단입니다. 오늘 나온 사람만 골라 빠르게 대기열에 넣을 때 씁니다.

버튼하는 일
대기 등록그 회원을 오늘 대기열에 넣습니다.
등록 취소오늘 대기에서 뺍니다. 명부에는 그대로 남습니다.
명부에서 아예 삭제합니다. 되돌릴 수 없습니다.

위쪽의 이름 검색성별·급수 필터로 원하는 사람을 좁혀 찾을 수 있습니다. 명부는 배정판 초기화나 자동 초기화로 지워지지 않습니다. 매주 같은 분들이 나오는 동호회라면 첫 주에만 등록해두고 이후에는 명부에서 바로 대기 등록하시면 됩니다.

되돌리기와 초기화 3가지

배정판 초기화를 누르면 세 가지 중 하나를 고르는 팝업이 뜹니다. 모두 되돌리기(↩)로 취소할 수 있습니다.

선택하는 일
새로 시작대기자 등록 정보까지 포함해 전체를 비웁니다. (회원 명부는 유지) — 다음 모임을 완전히 새로 시작할 때.
게임 기록 초기화대기자는 그대로 두고 게임수·게임시간·대기 기록·지난게임목록을 최초 등록 상태로 되돌린 뒤 전원 대기실로 이동합니다. — 같은 인원으로 처음부터 다시 돌릴 때.
게임 수 초기화코트 배정·대기팀 현황은 그대로 두고, 전체 참여자의 게임수만 0으로 되돌립니다. — 순번만 리셋하고 싶을 때.

여러 관리자가 함께 운영하기

같은 관리자 계정으로 여러 기기가 동시에 코트관리 화면을 쓸 수 있습니다. 한 명이 배정하면 다른 관리자 화면에도 바로 반영되고, 2명 이상 접속 중이면 화면 위쪽에 👥 관리자 N명 접속 중이 표시됩니다.

되돌리기 기록은 배정판이 함께 씁니다. 그래서 마지막 작업이 다른 관리자의 것이면 되돌리기 전에 확인창이 뜹니다 — 어떤 작업인지 보여주므로, 모르고 남의 배정을 취소하는 일을 막을 수 있습니다. 내 작업은 그대로 바로 되돌아갑니다.

인터넷이 끊겼을 때 — 오프라인 운영

체육관 와이파이가 불안정해 서버와 연결이 끊기면, 배정판이 자동으로 🔌 오프라인 운영으로 바뀝니다. 화면 위에 안내 띠가 뜨고, 끊긴 상태에서도 팀 편성·코트 배정·게임 종료를 평소처럼 계속할 수 있습니다.

다만 오프라인 동안의 작업은 이 화면에만 남고 서버에는 저장되지 않습니다. 그래서 이때는 대기자 폰에 실시간 반영이 되지 않고, 서버가 필요한 기능(QR 발급·회원 명부·운영 종료)은 잠시 쓸 수 없습니다.

인터넷이 복구되면 안내 띠의 온라인 복귀를 눌러주세요. 지금 화면 상태가 그대로 서버에 반영되고, 대기자들에게 바뀐 내용 알림이 한 번에 전송됩니다. 누르기 전에 몇 건이 저장되는지 확인창으로 알려줍니다.

오프라인 중에 직접 등록한 인원은 오늘 배정판에만 남고 회원 명부에는 저장되지 않습니다. 또 오프라인 동안 다른 관리자나 회원이 서버 쪽을 바꿨다면, 복귀할 때 덮어쓸지 한 번 더 물어봅니다.
↑ 목차로

6. 게임 진행하기: 팀 편성부터 종료까지

관리자
카드 옮기기는 어디서나 같은 방식입니다. 대기자 목록·대기팀·코트 어디에 있든 카드를 눌러서 고르고(파란 테두리), 이어서 놓을 곳을 누르면 이동합니다. 고른 카드를 다시 누르면 선택이 풀립니다. 카드를 끌어다 놓아도 되고, 태블릿에서는 길게 누른 뒤 끌면 됩니다.

① 팀 채우기 — 네 개의 자동 버튼

각 대기팀 카드 아래의 네 버튼이 자동 편성입니다.

버튼채우는 방식
자동가장 많이 쓰는 버튼입니다. 1번 대기자를 반드시 포함해서, 대개 남복·여복을 먼저 맞춰보고 안 되면 혼복으로 채웁니다. (자세한 규칙은 7번)
남복남자 4명
여복여자 4명
혼복남자 2명, 여자 2명

모두 대기 순번이 앞선 사람부터 채우고, 조건에 맞는 사람이 모자라 4명을 다 채울 수 없으면 아무도 넣지 않고 취소합니다. 3명만 어정쩡하게 들어가는 일이 없습니다. 왜 이렇게 채워지는지(1번 포함·대기중 우선·20% 혼복·겹침·급수)는 7번 대기팀 산정 방법에서 자세히 설명합니다.

급수 조건 선택 바와 대기팀 카드 — 1팀에 4명이 채워진 모습

대기자를 직접 눌러 골라 팀 자리에 넣을 수도 있습니다. 게임 중인 사람도 다음 게임 팀에 미리 넣어둘 수 있습니다. 팀에 들어간 카드 두 장을 차례로 누르면(또는 한 장을 다른 카드 위에 끌어다 놓으면) 두 사람의 자리가 서로 바뀝니다. 팀에서 빼려면 카드의 를 누르거나, 카드를 고른 뒤 대기자 목록 위에 나타나는 ↩ 되돌리기 자리를 누르면 됩니다.

겹침 규칙과 급수 조건은 자동 채우기(네 버튼)에만 적용됩니다. 관리자가 카드를 직접 골라 넣는 수동 배치는 아무 제한이 없습니다.

② 대기팀 순서 바꾸기와 📌 고정

짜 둔 대기팀의 순서를 바꾸려면 팀 카드를 끌어다 다른 팀 위에 놓으세요. 끌어온 팀이 놓은 팀 "앞"에 삽입되고, 사이에 있던 팀들은 한 칸씩 뒤로 밀립니다. (자리를 서로 맞바꾸는 게 아닙니다.)

각 팀 카드의 📌그 팀의 자리를 고정합니다. 고정해 두면 앞 팀이 코트에 배정돼 빈자리가 생겨도 그 팀은 당겨지지 않고 자리를 지킵니다. 비어 있는 팀도 고정할 수 있어서, "3팀 자리를 잡아두고 원하는 멤버로 천천히 구성"하는 식으로 쓸 수 있습니다.

③ 코트에 배정

팀 카드의 코트 배정을 누르면 배정 모드가 됩니다. 이어서 빈 코트를 누르면 그 팀이 들어가고 시간이 흐르기 시작합니다. 팀 카드를 다시 누르면 취소됩니다.

코트 배정 모드 — 빈 코트가 초록색으로 표시되고 1코트는 게임 중

맨 앞이 아닌 뒤쪽 팀을 먼저 배정하려 하면 "N팀을 앞 대기팀보다 먼저 코트에 배정할까요?" 확인이 한 번 뜹니다. 순서를 건너뛰는 배정을 실수로 하지 않도록 막아줍니다.

팀을 거치지 않고 대기자를 코트에 바로 넣을 수도 있습니다. 대기자 카드를 누른(선택한) 뒤 초록으로 표시된 코트를 누르거나, 카드를 코트로 끌어다 놓으면 됩니다. 첫 사람이 들어가는 순간 게임 시간이 시작되고, 한 코트에 최대 4명까지 채울 수 있습니다.

③-1 게임 중인 사람이 팀에 있을 때 — 교체 팝업

다음 게임 팀을 미리 짜두면, 그 안에 아직 코트에서 뛰고 있는 사람이 섞여 있을 수 있습니다. 이 상태로 코트 배정을 누르면 바로 내보내지 않고 교체 팝업이 뜹니다.

위에는 팀의 네 명이 보이고 🎾 교체 대상이 표시됩니다. 아래에서 대신 들어갈 대기자를 고르면 되는데, 조건에 맞는 사람이 미리 골라져 있어 대개는 그대로 교체 후 배정만 누르면 됩니다. (같은 성별 · 급수 조건 · 앞 순번 기준)

다른 사람으로 바꾸고 싶으면 카드를 눌러 고르면 됩니다. 다시 누르면 해제되고, 정원이 차면 먼저 고른 카드가 자동으로 풀립니다. 교체와 배정이 한 번에 처리되므로 되돌리기도 한 번이면 원래대로 돌아갑니다.

③-2 코트에 들어간 사람 빼거나 옮기기

코트에 배정된 사람도 한 명씩 조정할 수 있습니다. 어디로 보내느냐에 따라 게임 수 처리가 다릅니다.

이렇게 하면결과
카드의 코트에서 빼고 대기실로 되돌립니다. 배정 때 올랐던 게임 수가 되돌아갑니다.
카드를 골라 다른 코트를 누름코트를 옮겨 게임을 이어서 진행합니다. 게임 수는 그대로입니다.
카드를 골라 대기팀 자리를 누름코트에서 빠져 팀에 들어갑니다. 게임이 취소된 것이므로 게임 수가 되돌아갑니다.
카드를 골라 ↩ 되돌리기 자리를 누름✕와 같습니다 — 대기실로 돌아가고 게임 수가 되돌아갑니다.

마지막 한 명이 빠지면 코트가 비고 게임 시간도 멈춥니다. 물론 끌어다 놓아도 똑같이 동작합니다.

④ 게임 종료와 게임 취소

코트의 게임 종료를 누르면 네 명이 대기열로 돌아가고 각자 게임 수가 1 늘어납니다. 게임 수가 늘었으므로 자동으로 순번 뒤쪽에 놓여, 아직 못 뛴 사람들이 앞으로 옵니다. 이때 그 게임이 지난게임목록에 기록됩니다(코트·게임 시간·참가자, 8번 참고).

시작한 지 3분이 안 된 게임을 종료하려고 하면, 실수 방지를 위해 "이 게임은 시작한 지 3분도 안 됐어요 (현재 N분 N초 진행 중)"라고 강조한 확인창이 뜹니다. 잘못 누른 것이면 취소하고, 정말 끝난 것이면 그대로 진행하면 됩니다.

잘못 배정했다면 옆의 게임 취소를 누르세요. 게임 수를 올리지 않고 전원이 대기로 돌아가서 순번 손해 없이 되돌릴 수 있습니다. (지난게임목록에도 남지 않습니다.)

코트 이름은 코트 카드의 번호를 눌러 바꿀 수 있고, + 코트 추가로 최대 8개까지 늘릴 수 있습니다. 대기팀도 최대 8개입니다.

짜둔 팀을 전부 없애고 처음부터 다시 짜려면 대기팀 제목 옆의 전체 비우기를 누르세요. 팀에 있던 사람들은 대기 순서를 그대로 지킨 채 대기실로 돌아갑니다.

↑ 목차로

7. 대기팀 산정 방법 — 자동 편성 규칙 자세히

관리자

자동·남복·여복·혼복 버튼을 누르면 어떤 기준으로 네 명이 뽑히는지 정리했습니다. 평소에는 몰라도 되지만, "왜 이 사람이 들어갔지?"가 궁금할 때 보세요. 모든 규칙은 자동 버튼에만 적용되고, 관리자가 카드를 직접 넣는 수동 배치는 아무 제한이 없습니다.

먼저: 대기 순번은 어떻게 정해지나

모든 자동 편성의 바탕은 대기 순번입니다. 순번은 이렇게 정해집니다.

자동(AUTO) 버튼이 팀을 짜는 순서

자동 버튼은 아래 단계를 차례로 밟아 가장 앞 순번의 유효한 조합을 찾습니다.

1 후보 줄을 세웁니다. 아직 팀·코트에 없는 사람 중 대기중인 사람을 게임중인 사람보다 앞에 둡니다. 대기중만으로 4명이 안 되면 게임중인 사람도 다음 게임용으로 미리 후보에 넣습니다(휴식·종료자는 제외). 각 그룹 안에서는 위의 대기 순번을 그대로 지킵니다.
2 1번 대기자를 반드시 포함시켜 봅니다(오래 기다린 사람이 밀리지 않게). 1번과 어울리는 조합이 도저히 없으면 "1번 대기자가 들어갈 조합이 없어 제외했습니다"라고 알리고 다음 순번으로 짭니다. (남복·여복·혼복 버튼은 이 1번 강제 포함이 없고, 조건에 맞는 앞 순번부터 채웁니다.)
3 구성 방식을 정합니다. 자동은 20% 확률로 혼복을 먼저 시도합니다.
  • 혼복 당첨(20%) → 혼복(남2·여2)을 먼저 맞춰보고, 안 되면 남복·여복으로.
  • 그 외(80%) → 남복·여복을 먼저 맞춰보고, 둘 다 안 되면 혼복으로.
두 경우 모두 위의 1번 포함은 그대로 유지합니다.
4 급수 조건을 지킵니다. 대기팀 위 급수 조건 바 설정을 만족하는 조합만 고릅니다. (아래 표)
5 겹침 규칙을 지킵니다. 방금 같이 뛴 사람끼리 또 묶이지 않게 합니다. 인원이 부족해 못 지키면 한 단계씩 양보하고 이유를 알립니다. (아래)
6 4명을 못 채우면 아무도 넣지 않고 취소합니다. 어떤 방식·급수에서 걸렸는지 안내가 뜹니다.
"대기중 우선"이 뜻하는 것: 지금 대기중인 사람은, 게임 수가 더 적은 게임중인 사람보다 다음 팀 자리를 먼저 차지합니다. 방금 코트에 나간 사람이 다음 팀까지 연달아 예약되어 대기중인 사람이 계속 밀리는 일을 막기 위한 것입니다.

급수 조건 — 실력 차이 제한

대기팀 위의 급수 조건에서 한 팀 안에 허용할 급수 차이를 정합니다. 급수는 A(상위)부터 E(하위)까지 5단계이고, 이 설정은 모든 팀의 자동 채우기에 함께 적용됩니다.

설정
등급 무관급수를 보지 않고 순번대로 채웁니다. (기본값)
동일 등급같은 급수끼리만 묶습니다. C끼리, D끼리.
상하 1등급팀 안 급수 차이가 1까지. B·C는 같은 팀이 되지만 B·D는 안 됩니다.
상하 2등급팀 안 급수 차이가 2까지. B·D는 되지만 A·D는 안 됩니다.

기준은 팀에 있는 아무 두 사람의 차이입니다. 예를 들어 상하 1등급에서 대기열이 A, B, B, C, C, C, C 라면 맨 앞 A는 건너뛰고 B·C로 팀을 만듭니다. 앞사람 한 명 때문에 팀 구성을 포기하지 않고, 조건이 맞는 조합 중 순번이 앞선 쪽을 고릅니다.

조건에 맞는 4명이 없으면 "동일 등급 구성에 필요한 대기자가 부족합니다"처럼 이유를 알려주고 팀은 비워둡니다.

겹침 규칙 — 같은 사람끼리 계속 만나지 않게

자동 편성은 방금 같이 뛴 사람들이 또 한 팀이 되는 것을 피합니다. 네 명이 계속 붙어 다니면 지루해지기 때문에, 사람이 충분하면 알아서 섞어줍니다.

인원이 적어 이 조건을 지킬 수 없으면 팀을 못 짜고 멈추는 대신 조건을 한 단계씩 양보합니다. 이때는 이유를 함께 알려줍니다.

단계안내 문구
전부 만족(안내 없음 — 겹침 없이 짜였습니다)
3명 겹침 허용"직전 게임 멤버 3명 이상이 겹쳤습니다. (피할 조합이 없어 허용)"
연속 짝 허용"두 게임 연속 함께 뛴 사람이 다시 묶였습니다. (피할 조합이 없어 허용)"

안내가 떠도 그대로 진행해도 되고, 마음에 안 들면 카드를 직접 눌러 바꾸면 됩니다.

대기팀 자리 정렬과 📌 고정

팀이 코트에 배정되어 빈자리가 생기면, 고정(📌)되지 않은 뒤 팀들이 앞으로 당겨져 1팀·2팀… 순으로 채워집니다. 고정된 팀은 비어 있어도 자기 자리를 지킵니다. 자세한 사용법은 6번 ②를 보세요.

↑ 목차로

8. 게임 진행 현황: 등록자 현황·지난게임목록

관리자

코트관리 화면 위쪽의 📋 게임 진행 현황을 누르면 팝업이 뜨고, 등록자 현황지난게임목록 두 탭으로 나뉩니다.

등록자 현황 탭

오늘 등록한 사람들을 한눈에 보고, 위쪽 정렬 버튼으로 순서를 바꿔 볼 수 있습니다.

항목
No.목록 번호
대기자이름·성별·급수
상태대기중·게임중·휴식·종료
게임수오늘 뛴 게임 수
누적게임시간오늘 코트에서 뛴 시간의 합계
평균대기시간한 번 기다릴 때마다 평균 몇 분을 기다렸는지

정렬은 이름순 · 게임수순 · 누적게임시간순 · 평균대기시간순 네 가지입니다. 특정인이 너무 많이/적게 뛰었는지, 오래 기다린 사람이 있는지 확인할 때 씁니다.

지난게임목록 탭

가장 최근에 끝난 게임부터 차례로 쌓입니다. 각 줄에 코트 번호 · 게임 시간 · 시작~종료 시각 · 참가자 4명이 나옵니다. 위쪽 검색칸에 이름을 넣으면 그 사람이 뛴 게임만 걸러 볼 수 있습니다.

게임은 게임 종료를 눌렀을 때만 기록됩니다. 게임 취소로 되돌린 게임은 목록에 남지 않습니다. 새로 시작 또는 게임 기록 초기화를 하면 지난게임목록도 함께 비워집니다.
↑ 목차로

9. 대기자로 등록하기

대기자

관리자가 띄워준 QR을 폰 카메라로 스캔하면 등록 화면이 열립니다. 처음이라면 대기자 등록 탭에서 다음을 입력합니다.

대기자 등록 화면 — 이름, 성별, 급수, 암호 입력 폼

한 번 등록하면 이 폰에 정보가 저장됩니다. 다음부터는 다른 배정판에 가도 다시 입력할 필요가 없고, QR만 스캔하면 자동으로 대기 등록되어 순번 화면이 바로 뜹니다.

같은 배정판에 다시 들어오면 "○○님, 안녕하세요"와 함께 참석 등록 버튼이 뜹니다. 이걸 누르면 오늘 대기열에 들어갑니다. 내가 아니라면 제가 아니에요 (다시 등록)로 새로 등록하시면 됩니다.

전에 등록했는데 폰이 인식되지 않으면(예: 다른 브라우저로 열었을 때) 등록 화면의 내정보 찾기 탭에서 이름과 암호를 넣어 예전 정보를 그대로 불러올 수 있습니다. 관리자에게 개인 QR을 요청해 스캔해도 바로 연결됩니다.

브라우저마다(크롬·사파리·카카오톡 내부 브라우저 등) 저장 공간이 분리돼 있어, 다른 브라우저로 열면 처음처럼 보일 수 있습니다. 이때는 내정보 찾기에 이름+암호를 넣으면 됩니다. (11번의 내 정보 참고)
운영 중이 아닌 배정판에 들어가면 "지금은 운영 중인 배정판이 아니에요" 안내와 함께 홈으로 이동합니다. 관리자가 코트관리 화면에 들어와야 등록이 열립니다. (5번의 운영 시간 규칙)
↑ 목차로

10. 내 순번 보기와 휴식·종료

대기자

등록을 마치면 내 상태가 크게 표시되고, 아래에 코트 현황·대기팀 현황·대기실이 함께 보입니다. 모든 목록에서 내 카드는 파란 굵은 테두리로 표시됩니다.

내 순번 화면 — 순번과 휴식하기·오늘 종료 버튼, 코트 현황

지금 내 상태에 따라 맨 위의 큰 표시가 달라집니다.

표시
3번대기실에서 기다리는 중. 아래에 대기 인원과 내 앞에 몇 명인지 나옵니다.
대기 1팀1팀에 편성되어 곧 코트에 나갈 차례. 대기 순서는 그대로 유지됩니다.
1코트지금 그 코트에서 게임 중
휴식 중. 복귀하면 다시 대기실 순번을 받습니다.
👋오늘 게임을 종료함

버튼으로 직접 할 수 있는 일은 다음과 같습니다.

게임 중에는 휴식·종료 버튼이 나오지 않습니다. 게임이 끝난 뒤에 눌러주세요. 화면은 실시간으로 갱신되므로 새로고침하지 않아도 순번이 알아서 바뀝니다.

🔔 내 차례 알림 받기

화면 아래의 🔕 내 차례 알림 받기를 누르면, 대기팀에 편성되거나 코트에 배정될 때 폰으로 알림이 옵니다. 계속 화면을 켜두지 않아도 되니 벤치에서 쉬거나 다른 일을 볼 때 편합니다.

알림은 홈 화면에 앱으로 추가해서 쓸 때 가장 잘 동작합니다(13번 참고). 카카오톡 등 앱 안에서 열린 화면에서는 알림을 켤 수 없습니다. 아이폰은 홈 화면에 추가한 뒤에만 알림을 받을 수 있습니다.

관리자가 운영을 종료하면 화면에 "운영이 종료되었습니다" 안내가 뜨고, 확인을 누르면 홈으로 이동합니다.

↑ 목차로

11. 대기자 홈에서 내 정보·배정판 관리

대기자

홈의 🙋 대기자 등록으로 들어가는 화면입니다. 내 정보·참여한 배정판·배정판 찾기로 되어 있습니다.

대기자 홈 — 내 정보와 참여한 배정판(운영 중, 내 순번 표시)

내 정보

이 폰에 내 정보가 저장되어 있으면 이름·성별·급수가 요약으로 보이고, 없으면(처음 접속) 등록 화면이 나옵니다.

처음 등록하는 화면은 대기자 등록내정보 찾기 두 탭으로 되어 있습니다.

여기서 이름이나 급수를 바꾼 뒤 이미 등록해 둔 배정판에 다시 들어가면, 그 배정판의 명부와 대기열에도 바뀐 정보가 자동으로 반영됩니다. 게임 수와 순번은 그대로 유지되고, 관리자 화면에도 바로 나타납니다.

이름과 암호 조합은 사람마다 달라야 합니다. 이미 쓰는 조합이면 "이미 사용 중인 이름+암호 조합입니다"가 뜨니 암호를 다르게 정해주세요.

참여한 배정판

한 번이라도 들어간 배정판이 쌓입니다. 각 줄에서 지금 상황을 바로 볼 수 있습니다.

줄 오른쪽의 내 목록에서만 지웁니다. 배정판이나 내 등록 정보가 삭제되는 것은 아닙니다.

배정판 찾아 입장

QR이 없어도 배정판 이름으로 검색(2자 이상)한 뒤, 운영 중인 배정판을 누르고 회원 입장 암호를 입력하면 입장할 수 있습니다. 관리자에게 이름과 암호를 물어보세요.

↑ 목차로

12. 리뷰 게시판

홈 하단의 ⭐ 리뷰 게시판에서 후기를 남기고 서로 댓글을 달 수 있습니다. 누구나 볼 수 있습니다.

리뷰 게시판 — 별점과 후기 작성 폼, 리뷰 목록

글을 쓰려면 먼저 내 정보닉네임삭제용 암호(숫자 6~10자리)를 저장해야 합니다. 이 암호는 나중에 내 글을 지울 때 본인 확인에 쓰입니다. 대기자 등록에 쓰는 암호와는 별개입니다.

닉네임을 바꾸면 예전에 쓴 글의 이름도 함께 바뀝니다.

↑ 목차로

13. 홈 화면에 앱으로 추가하기

폰 홈 화면에 아이콘을 두면 브라우저 주소를 칠 필요 없이 앱처럼 열 수 있습니다. 홈 화면 아래쪽📲 이 기기 홈 화면에 추가 버튼을 눌러주세요.

홈 화면에 추가 카드 — 설치 버튼과 사이트 QR

카카오톡으로 링크를 받았다면

카카오톡·인스타그램 등에서 링크를 눌러 열면 앱 안에 있는 간이 브라우저로 열립니다. 여기서는 홈 화면 추가와 알림이 되지 않습니다.

이때는 화면 맨 위에 "카카오톡 안에서는 홈 화면 추가·알림이 안 돼요" 안내와 함께 Chrome으로 열기 버튼이 나타납니다. 이 버튼을 누르면 같은 화면이 Chrome(아이폰은 사파리)에서 다시 열리므로, 거기서 홈 화면에 추가하시면 됩니다.

카메라로 QR을 찍어 열었을 때도 같은 간이 브라우저인 경우가 있습니다. 안내 버튼이 안 보이면 브라우저 메뉴(⋮ 또는 ☰)에서 다른 브라우저로 열기를 쓰세요.

어느 화면에서나 쓰는 ☰ 메뉴

화면 오른쪽 위의 를 누르면 어디서든 아래 기능을 쓸 수 있습니다.

항목하는 일
🏠 홈 · 🏸 배정판 관리
🙋 대기자 등록 · ⭐ 리뷰
주요 화면으로 바로 이동합니다.
🔄 화면 새로고침화면이 이상할 때 다시 불러옵니다.
📲 기기 홈 화면에 추가위의 설치와 같습니다.
📤 시스템 공유하기카톡·문자로 이 사이트를 공유합니다.
🔗 시스템 링크 복사주소를 복사합니다.
📱 타기기 QR로 접속QR을 띄워 다른 폰·태블릿에서 열게 합니다.

홈 화면 아래쪽의 QR과 링크로도 다른 사람에게 이 사이트를 공유할 수 있습니다.

↑ 목차로

14. 자주 겪는 상황

배정판을 만들려는데 로그인하라고 합니다

배정판을 만들고 운영하려면 관리자 계정이 필요합니다. 회원가입으로 아이디·비밀번호를 만들면 됩니다. 대기자로 참여만 한다면 로그인 없이 QR로 들어오면 됩니다. (3번 참고)

기기를 바꿨더니 내 배정판이 안 보입니다

관리자는 새 기기에서 같은 계정으로 로그인하면 내 배정판이 그대로 보입니다. 계정 도입 전에 만든 배정판이라면 예전에 만든 배정판 연결에 코드+관리 암호를 넣어 가져오세요. (4번)

다른 브라우저로 열었더니 대기자 등록이 처음처럼 나옵니다

정상입니다. 브라우저마다(크롬·사파리·카카오톡 내부 브라우저 등) 저장 공간이 분리돼 있어서 그렇습니다. 내정보 찾기 탭에 이름과 암호를 넣으면 예전 정보를 그대로 불러옵니다. (9·11번)

대기자가 들어가면 "운영 중이 아니에요"라며 홈으로 돌아갑니다

운영 중이 아닙니다. 관리자가 코트관리 화면에 들어오면 등록이 열리고, 마지막 코트 배정 후 1시간이 지나면 자동으로 닫힙니다.

회원 폰에 순번이 안 보입니다

그 사람이 미연결 상태입니다. 대기자 목록에서 그 사람의 QR을 눌러 본인 폰으로 스캔하게 하면 연결됩니다. 연결되면 스스로 순번을 보고 휴식도 걸 수 있습니다.

자동 채우기를 눌렀는데 아무도 안 들어갑니다

조건에 맞는 4명이 모이지 않은 것입니다. 안내 문구에 남복·여복·혼복 중 무엇이 걸렸는지, 급수 조건 때문인지 함께 나옵니다. 급수 조건을 한 단계 넓히거나 등급 무관으로 바꿔보세요. (7번)

어떤 버튼으로 팀을 짜야 할지 모르겠습니다

평소에는 자동만 쓰시면 됩니다. 오래 기다린 1번 대기자를 반드시 포함해서 대개 남복·여복을 우선으로 짜주고(가끔 혼복), 방금 같이 뛴 사람끼리는 알아서 피해줍니다. 남복만 돌리고 싶은 때처럼 특별한 경우에만 나머지 버튼을 쓰세요. (자세한 규칙은 7번)

"직전 게임 멤버가 겹쳤습니다" 안내가 떴습니다

정상입니다. 사람이 적어 겹치지 않는 조합을 만들 수 없을 때, 팀을 못 짜고 멈추는 대신 조건을 양보하고 알려주는 것입니다. 그대로 진행해도 되고, 마음에 안 들면 카드를 직접 눌러 바꾸시면 됩니다. (7번)

특정 팀 자리를 지켜두고 천천히 멤버를 채우고 싶습니다

그 팀 카드의 📌를 눌러 고정하세요. 앞 팀이 배정돼 빈자리가 생겨도 그 팀은 당겨지지 않고 자리를 지킵니다. 비어 있는 팀도 고정할 수 있어, 자리를 잡아둔 뒤 원하는 사람을 하나씩 넣으면 됩니다. (6번 ②)

인터넷이 끊겼는데 계속 운영할 수 있나요?

됩니다. 자동으로 오프라인 운영으로 바뀌고 팀 편성·배정을 평소처럼 계속할 수 있습니다. 다만 그동안은 대기자 폰에 반영되지 않으니, 인터넷이 돌아오면 안내 띠의 온라인 복귀를 꼭 눌러 현재 상태를 서버에 반영해 주세요. (5번 참고)

회원이 20명인데 한 명씩 등록하기 번거롭습니다

📋 일괄 등록이름/성별/급수를 한 줄에 한 명씩 붙여넣으면 한 번에 등록됩니다. 이미 등록한 적 있는 분들이라면 👥 회원 명부 관리에서 대기 등록만 눌러도 됩니다. (5번 참고)

실수로 배정했습니다

화면 위쪽 ↩ 되돌리기를 누르시면 됩니다. 게임이 이미 시작됐다면 그 코트의 게임 취소를 누르세요 — 게임 수를 올리지 않고 전원이 대기로 돌아갑니다. 한 명만 잘못 들어갔다면 그 사람 카드의 로 빼거나(게임 수 되돌아감), 카드를 골라 다른 코트를 눌러 옮기면 됩니다. 다만 대기자 등록과 대기자 본인이 건 휴식·종료는 되돌려지지 않습니다.

게임을 방금 시작했는데 종료가 눌립니다 / 3분 경고가 떴습니다

시작한 지 3분이 안 된 게임을 종료하려 하면 실수 방지용 강조 확인창이 뜹니다. 잘못 누른 것이면 취소하고, 정말 끝난 게임이면 그대로 진행하세요. (6번 ④)

대기팀에 넣었더니 그 사람이 대기실 목록에서 사라졌습니다

정상입니다. 대기팀에 편성되면 대기실 목록에서 빠지고 대기팀 카드에 보입니다. 본인 폰에는 대기 N팀으로 표시됩니다. 대기 순서는 그대로 유지되므로, 팀에서 빼면 원래 있던 자리로 정확히 돌아옵니다. (5번)

대기실 번호가 사람마다 안 붙어 있습니다

번호는 지금 차례를 기다리는 사람에게만 붙습니다. 게임 중·휴식·종료인 사람은 번호 없이 상태만 표시됩니다. 그래서 대기실의 1, 2, 3…은 곧 다음에 뽑힐 순서가 됩니다.

관리자 두 명이 같이 운영해도 되나요?

됩니다. 같은 관리자 계정으로 각자 기기에서 로그인하면 되고, 화면은 서로 실시간으로 맞춰집니다. 2명 이상이면 위쪽에 👥 관리자 N명 접속 중이 표시되고, 다른 관리자가 방금 한 작업을 되돌리려 하면 확인창이 한 번 뜹니다. (5번)

이름(급수)을 바꿨는데 배정판에 옛 정보가 보입니다

대기자는 내 정보 변경(대기현황 화면 또는 대기자 홈)으로 바꾼 뒤, 그 배정판에 다시 들어가면 명부와 대기열에 자동 반영됩니다. 게임 수와 순번은 그대로 유지됩니다. (10·11번)

어제 인원이 그대로 남아 있습니다

마지막 코트 배정 후 1시간이 지나 다시 들어오면 자동으로 비워집니다. 그 전에 바로 정리하려면 배정판 초기화 → 새로 시작을 누르세요. 운동을 마칠 때 운영 종료를 눌러두면 다음에 열 때 알아서 초기화된 상태로 시작합니다. 회원 명부는 지워지지 않습니다. (5번)

같은 인원으로 처음부터 다시 돌리고 싶습니다

배정판 초기화 → 게임 기록 초기화를 쓰세요. 대기자는 그대로 두고 게임수·시간·기록만 처음 상태로 되돌려 전원 대기실로 보냅니다. 순번(게임 수)만 리셋하고 싶다면 게임 수 초기화를 쓰면 됩니다. (5번)

알림 받기 버튼이 안 눌리거나 홈 화면 추가가 안 됩니다

카카오톡 링크로 들어와 앱 안의 간이 브라우저로 보고 있을 가능성이 큽니다. 화면 맨 위의 Chrome으로 열기를 눌러 제대로 된 브라우저에서 다시 연 뒤 시도해 주세요. (13번 참고)

폰을 바꿨습니다

대기자는 새 폰의 대기자 등록 화면 내정보 찾기 탭에서 이름+암호를 넣으면 예전 정보가 그대로 들어옵니다. 관리자에게 개인 QR을 받아 스캔해도 됩니다. 관리자는 새 기기에서 같은 계정으로 로그인하면 내 배정판이 그대로 보입니다.

↑ 목차로