변경 내역
새로 추가, 변경, 수정, 개선 또는 업데이트된 내용을 확인하세요.
한결 깔끔하고 차분한 대회 페이지
공개 대회 페이지의 헤더를 크게 정리했습니다. 원탭 공유, 컴팩트한 디비전 전환, 우승 발표 전문 표시, 원탭 대회 상세.
- 한결 깔끔한 헤더: 상태 배지는 한 번만 표시하고, 대회 정보는 제목 바로 아래에, 스타일 / 이미지 내보내기 / 캘린더 추가 / 공유 동작은 한 줄의 가벼운 아이콘으로 정리했습니다.
- 한 번의 탭으로 공유: SNS 아이콘 줄을 하나의 공유 버튼으로 통합했습니다. 탭하면 링크 복사와 모든 채널을 담은 컴팩트한 메뉴가 열립니다.
- 디비전 전환이 화면을 차지하지 않음: 모바일에서 디비전 목록을 작은 드롭다운 하나로 축소해, 디비전이 아무리 많아도 페이지가 길어지지 않습니다.
- 우승 발표 전문 표시: 우승 배너가 더 이상 잘리지 않고, 축하 메시지가 항상 전체 표시됩니다.
- 대회 상세 원탭: 장소 행을 탭하면 주최자·일시·장소·소개 전체를 확인할 수 있습니다.
페이지가 눈 깜짝할 새에 열립니다
공개 토너먼트 페이지와 사이트 전체가 훨씬 빨라졌습니다. 공유 링크로 한꺼번에 몰려와도 빠르게 열립니다.
- 공개 페이지 전면 고속화: 토너먼트 페이지, 리그 순위표, 사이트 페이지가 몇 초간 엣지에서 렌더링 결과를 재사용합니다. 첫 방문자가 길을 열고, 뒤따르는 모두가 즉시 열립니다. 매번 1초 이상 서버를 기다리는 일은 이제 없습니다.
- 공유 링크가 인파를 견딥니다: 토너먼트 링크가 그룹 채팅에 퍼져도, 같은 순간에 탭한 모두가 첫 번째 사람과 같은 속도로 페이지를 봅니다.
- 재방문은 즉시 반응: 브라우저가 페이지 셸을 잠시 재사용할 수 있게 되어 사이트 내 이동이 훨씬 가볍습니다. 모바일 네트워크에서 특히 체감됩니다.
더 명확한 동의, 더 정직한 가격
가입 시 약관 동의 체크박스, 구독 버튼 아래 자동 갱신 고지, 전체 내용을 담은 개인정보 처리방침, 그리고 분수를 아는 언어 제안.
- 실제로 주는 동의: 계정을 만들기 전에 서비스 이용약관과 개인정보 처리방침 동의를 명확한 체크박스로 확인합니다(소셜 로그인에서도 동일한 안내 표시). 요금 페이지에서는 각 구독의 자동 갱신 조건과 해지 방법을 버튼 바로 아래에 명시했습니다.
- 처리방침의 전체 공개: 개인정보 처리방침과 쿠키 안내에 쿠키 없는 페이지뷰 측정과 함께, 동의에 따라 운영되는 세션 기록·히트맵 분석(입력란 마스킹)도 명시했습니다.
- 분수를 아는 언어 제안: 언어 전환 제안은 정말 도움이 될 때만 나타납니다. 언어를 직접 선택하면 다시 묻지 않고, 닫아도 7일간 조용합니다. 모바일 헤더 시트도 슬림해졌습니다.
- API·모바일 빌더를 위한 확장: 공개 API에 계정 범위 엔드포인트(내 리그, 참여 대회, 구독 상태)를 추가하고, 오너는 초안 대회도 API에서 조회할 수 있습니다. 대회 생성·로스터·일정·참가 접수·라이프사이클 쓰기 엔드포인트와 Google 로그인 핸드오프 페이지도 함께 제공됩니다.
가장자리는 다듬고, API는 넓히고
회원가입·로그인 페이지에 움직이는 브랜드 패널, 로그인 후 메뉴 정리, 모바일 푸터 정돈, 그리고 계정 범위 API 엔드포인트 12개 추가.
- 제품을 보여주는 로그인 페이지: 데스크톱 회원가입·로그인 페이지 왼쪽에 미니 대진표가 애니메이션으로 그려지는 브랜드 패널을 추가했습니다. 팀이 나타나고 선이 그려지고 우승 슬롯이 빛납니다.
- 로그인 후 내비게이션 정리: 모바일 드로어 하단에 아바타·이름·원탭 대시보드를 배치하고, 데스크톱 계정 메뉴는 아이콘과 Plan 행을 갖췄습니다. 모바일 계정 시트와 알림 패널은 쌓인 카드를 없애고 깔끔한 전폭 행으로 정리했으며, 읽지 않은 알림은 색 점으로 표시합니다.
- 모바일 푸터 정돈: 저작권과 테마 전환을 거대한 워드마크 위 한 줄로 옮기고 신뢰 배지는 나란히 작게 배치했습니다.
- API 엔드포인트 12개 추가: 공개 API에 계정 범위 쓰기 엔드포인트와 일정 경기장 배치 읽기·쓰기를 추가했습니다.
더 깔끔한 내비게이션, 가벼워진 푸터
헤더 메뉴를 부드러운 애니메이션과 함께 새로 디자인하고, 모바일 메뉴를 다시 만들고, 푸터를 브랜드 서명으로 마무리했습니다.
- 한눈에 읽히는 헤더 메뉴: Product 및 Resources 드롭다운을 새로 디자인했습니다. 모든 항목에 작은 아이콘과 명확한 한 줄 설명이 붙고, 패널은 열린 메뉴 바로 아래에 정돈됩니다. 호버와 열림 애니메이션도 부드럽고 자연스럽게.
- 엄지손가락에 맞춘 모바일 헤더: 로고가 가운데로 옮겨졌고, 메뉴는 그룹별로 정리된 서랍형으로 열립니다. Sign in(또는 Dashboard) 버튼과 4개 언어 전환 스위처가 서랍 하단에 고정되어 한 손으로 닿는 위치에 있습니다.
- 서명이 있는 푸터: 모든 페이지가 배경으로 자연스럽게 사라지는 커다란 Rollare 워드마크로 마무리됩니다. 저작권 표시와 다크/라이트 전환은 뉴스레터 구독 폼 옆으로, 신뢰 배지는 법적 고지 링크 아래로 이동했습니다. 정보는 그대로, 어수선함은 절반으로.
- 내부 이야기: 이번 변경은 순수한 스타일과 구조 수정이며, 번들 증가는 합계 약 1KB(gzip)에 불과합니다. 라이트/다크 테마, 로그인 여부, 데스크톱/모바일의 모든 조합에서 검증을 마쳤습니다.
더 명확한 대진표, 더 빠른 리그
홈페이지 스토리를 새로 다듬고, 토너먼트 일정 시간을 안정화하며, 속도와 접근성을 한 번 다듬었습니다.
- 홈페이지가 전체 스토리를 말합니다: 새로운「대진표 생성기, 그 이상」섹션에서 대진이 확정된 순간 무엇을 얻는지 설명하고, 6가지 대회 형식 카드의 설명도 더 충실해졌습니다 — 그룹 녹아웃과 스위스 녹아웃이 실제로 어떻게 진행되는지 한눈에 보입니다.
- 토너먼트 일정이 더 이상 깜빡이지 않습니다: 싱글·더블 엘리미네이션 대진표의 경기 시간이 첫 화면부터 모든 시간대에서 일관되게 렌더링됩니다 — 페이지가 열린 직후 텍스트가 흔들리는 일이 없습니다.
- 리그 페이지는 트래픽에도 강합니다: 시리즈 순위표의 무거운 계산에 캐시를 적용해, 완료된 대회가 쌓여도 공개 리그 페이지는 여전히 빠릅니다.
- 복사는 어디서든 확실히: TV 화면·블로그·공유 페이지의 복사 버튼이 클립보드를 막는 브라우저에서도 우아하게 대체되며, 복사되지 않았는데「복사됨」으로 표시되는 일이 없습니다.
- 더 큰 터치 영역, 더 명확한 라벨: 확대·축소, 캘린더, 공유 버튼이 휴대폰에서 누르기 쉬워졌고, 스크린 리더가「더 보기」「필터 초기화」버튼을 이름으로 읽어줍니다.
- 내부 견고화: 문의 폼과 AI 엔드포인트에 요청 제한과 입력 상한을 적용, 드문 대회 상태 경계 케이스가 공개 리그 페이지를 깨뜨리던 문제를 수정, 전반적인 신뢰성 수정 다수.
알림이 내 언어로 전달됩니다
이메일과 알림이 설정 언어를 따르며, 엔진과 모바일 수정 사항도 포함되었습니다.
- 이메일과 알림이 언어를 따름: 환영 이메일, 인증 링크, 앱 내 공지가 사용 중인 언어로 전달됩니다. 일본어·한국어·중국어 주최자가 영어로만 된 메일을 받는 일이 없어집니다.
- 중복 알림 해소: 오래 걸리는 백그라운드 작업이 두 번 실행되지 않으며, 예약된 대량 발송이 중간에 멈춰 일부에게만 전달되는 일도 없어집니다.
- 토너먼트 엔진 경계 사례 수정: 라운드 중 점수 취소가 연쇄 상태를 올바르게 정리하고, 4팀 미만에서도 더블 엘리미네이션이 동작하며, 새로고침 후에도 우승자 판정이 유지되고, 잘못된 탈락 연쇄가 발생하지 않습니다.
- 모바일 다듬기: 게스트 스위스 토너먼트 툴바가 작은 화면에 맞고, 터치 영역이 커지며, 순위표는 좁은 화면에서 열을 재배치하고, 구형 안드로이드 브라우저에서도 고정 높이 레이아웃이 올바르게 렌더링됩니다.
- 모두를 위한 더 빠른 로딩: 모든 방문자가 다운로드하던 약 45KB의 불필요한 코드를 제거하고, 토너먼트 관련 페이지도 약 50KB 가볍게 만들었습니다.
- 내부 개선: 관리자 설정과 백그라운드 작업 전반에 보안·안정성 강화를 적용했습니다.
소셜 공유 카드와 프로덕트 핸드북
대회 링크가 QR 코드가 담긴 브랜드 카드로 펼쳐집니다. 23페이지 문서도 추가.
- 소셜 공유 카드 출시: X·Facebook·Discord에 대회 링크를 올리면 테마 색상, 형식, 일정·장소, 팀 수, 스캔 가능한 QR 코드가 담긴 카드로 펼쳐집니다. 결과가 업데이트되면 10분 안에 카드도 자동으로 새로 고칩니다.
- 카드 전면 리디자인: 긴 대회 이름도 잘리지 않고 두 줄로 완전하게 표시되며, 전체 레이아웃이 더 깔끔해졌습니다.
- 프로덕트 핸드북(/docs) 공개: 형식, 등록, 심판, 내보내기, 연동을 다루는 23페이지 영문 문서.
- 한꺼번에 개선된 디테일: 대회 삭제 확인 창, 보관 조작 실수 방지, 구형 기기 스타일 호환 수정.
- 더 빨라졌습니다: 캐시 강화로 공개 페이지와 이미지 로딩이 한층 빨라졌습니다.
무료 도구, Discord 알림, PayPal 결제
가입 없이 쓰는 무료 도구 3종, Discord 자동 알림, 구독 결제, 그리고 눈에 띄는 속도 개선.
- 가입 없이 사용하는 무료 도구 3종 추가: 조 추첨 랜덤라이저, 부계산기(홀수 팀 시드 배치), 승자 결정 규칙 가이드.
- Discord 서버 연동: 경기 결과, 일정 변경, 등록 심사 결과가 자동으로 채널에 게시됩니다.
- PayPal 결제 지원: Community/Pro 구독 또는 대회별 패스 구매. 플랜 변경 시 자동 일할 계산——업그레이드는 차액 환불, 다운그레이드는 현재 기간 끝까지 사용 가능.
- 홈페이지 리뉴얼: 8가지 형식의 대진표를 가입 전에 바로 생성해 볼 수 있습니다.
- 더 예뻐진 내보내기: 대진표에 점수 인쇄, 테마 색상 전체 적용, 모든 형식 고해상도 PNG 지원.
- 대폭 속도 개선: 공개 페이지 엣지 캐시 적용, 모바일 로딩이 눈에 띄게 빨라졌습니다.
- 등록 편의 개선: 정원 임박 자동 경고와 등록 시작 원클릭 공지.
셀프 등록, 스위스 라운드, 모바일 대진표 리뉴얼
커스텀 항목이 있는 셀프 등록, 스위스 형식 2종, 리그, 모바일 대진표 새로 디자인.
- 셀프 등록 기능 추가: 참가팀이 폼에서 직접 등록합니다. 연락처·명단·메모 등 8가지 입력 항목, 정원 제한, 등록 시작 시간 설정을 지원하며 주최자는 원클릭으로 승인·거절할 수 있습니다.
- 새 형식 스위스 라운드와 스위스 + 토너먼트 추가. 매 라운드 결정적이고 공정한 매칭을 제공합니다.
- 리그 기능: 여러 대회를 하나의 시리즈로 묶고 크로스 대회 순위표를 자동 집계합니다.
- 점수 입력 2가지 모드: 대진표 노드에 직접 점수를 입력하거나 관중용 텍스트 중계 모드로 운영할 수 있습니다.
- 모바일 대진표 전면 개편: 라운드 전환 창, 더블 엘리미네이션 승·패 탭, 진출 경로 하이라이트.
- Google 계정 원클릭 로그인 지원.
심판 관리, Discord 알림, 더 스마트한 공유
심판에게 적절한 권한을 부여하고, 결과를 Discord에 자동 게시하며, 입금 현황을 한눈에 확인하세요.
- 심판과 스코어러에게 이제 기본적으로 더 안전한 권한만 부여됩니다: 자신에게 배정된 경기의 결과만 입력할 수 있습니다. 초대받은 멤버는 초대를 거절할 수도 있고, 누가 수락했고 누가 거절했는지 한눈에 확인됩니다.
- 일정에서 경기별로 심판을 지정할 수 있습니다. 지정된 사람에게 즉시 알림이 가고, 각 경기를 누가 담당하는지 모두가 볼 수 있습니다.
- 충돌 감지가 이제 사람 일정도 살핍니다: 같은 심판이 같은 시간대에 두 경기에 배정되었거나, 경기장 이동 시간이 부족한 경우 미리 알려줍니다.
- Discord 서버를 연결하면 경기 결과, 일정 변경, 참가 승인이 자동으로 채널에 게시됩니다.
- 공유가 한층 멋져졌습니다: 대회 링크를 SNS에 올리면 대회 테마 색상, 형식, 일시, 장소, 팀 수, QR 코드가 담긴 풍부한 미리보기 카드가 표시됩니다.
- 새로운 입금 관리 기능: 클릭 한 번으로 참가팀의 입금 완료를 표시하고, 진행률 바로 모금 현황을 확인하며, 미입금 팀에게 알림 이메일을 보낼 수 있습니다. (결제는 항상 직접 처리하시면 됩니다.)
- 대시보드에 대회 준비 체크리스트가 추가되었습니다: 개최 전 남은 단계가 한눈에 보이고, 모두 완료되면 자동으로 사라집니다.
- 새로운 요금제: 무료 플랜, 대회별 이벤트 패스, 연간 커뮤니티·Pro 플랜 등 4가지 — 대회 개최 빈도에 맞는 플랜을 선택하세요.
- 눈에 보이는 수정 사항: 대규모 더블 엘리미네이션 대진표 내보내기에서 노드가 겹치지 않게 되었고, 사이트 언어 전환이 이제 즉시 적용됩니다.
TV 모드, 종목 카테고리, 인쇄용 PDF
경기장 스크린을 대회 현황판으로. 종목별 정리와 인쇄해도 예쁜 대진표를.
- 경기장의 스크린을 그대로 라이브 현황판으로. 새로운 TV 모드는 대진표·일정·최신 결과를 자동으로 순환 표시합니다. 링크만 열어두면 끝.
- 대회를 만들 때 종목 카테고리를 고를 수 있게 되었습니다. 농구, 축구, 배구, e스포츠, 보드게임 등 9가지.
- 대진표를 인쇄에 최적화된 PDF로 내보내거나 바로 인쇄하세요. 텍스트는 선명하게 선택 가능하고, 어떤 언어의 팀 이름 깨끗하게 표시됩니다.
- 세부 개선도 다수: 내보내기 화면 정리, 라운드 제목 정렬 개선, 다시 생성 전 확인 단계 추가.
경기별 페이지, 캘린더 동기화, 자동 알림
경기마다 전용 페이지를 공유하고, 클릭 한 번으로 캘린더에 추가하세요. 변경되면 모두에게 즉시 전달됩니다.
- 경기마다 전용 공유 페이지가 생겼습니다. 시간·장소·실시간 점수·다음 라운드 진출 현황을 한 화면에서.
- 전체 일정이나 개별 경기를 클릭 한 번으로 Google 캘린더·Apple 캘린더·Outlook에 추가. 일정이 바뀌면 캘린더도 함께 바뀝니다.
- 일정이 변경되면 선수와 심판에게 즉시 이메일이 발송되고, 시작 1시간 전에 다시 한번 알려드립니다.
- 점수·승자·진출 현황이 경기 페이지만으로 이해되어 관람이 더 쉬워졌습니다.
드래그로 일정 짜기, 웹사이트 삽입, 방문자 통계
날짜별로 대회를 계획하고, 내 사이트에 실시간 대진표를 삽입하고, 누가 지켜보는지 확인하세요.
- 대회를 날짜별로 계획: 장소와 시간대 칸에 경기를 드래그하세요. 시간이나 장소가 겹치면 미리 알려드립니다.
- 작은 삽입 위젯으로 실시간 대진표나 일정을 어떤 웹사이트에든 넣을 수 있습니다. 색상은 대회 테마를 자동으로 따라갑니다.
- 새로운 방문자 탭에서 공개 페이지 조회 수, 유입 경로, 열람 내역을 확인할 수 있습니다.
- 다중 경기장 대회도 걱정 없이. 경기마다 장소와 시간을 지정해도 전체 그림은 그대로입니다.
원하는 항목을 직접 정하는 온라인 등록
대회 페이지에서 바로 참가 신청을 받고, 필요한 항목을 물어보고, 확인 후 확정하세요.
- 참가 신청이 대회 페이지에서 완결됩니다. 유니폼 사이즈, 연락처, 파트너 이름 등 필요한 항목을 자유롭게 설정하고, 신청 하나하나 확인 후 확정하세요.
- 링크 하나로 팀을 모집하고, 남은 자리는 실시간으로 업데이트되며 정원이 차면 자동 마감됩니다.
- 텍스트, 선택형, 이메일, 전화번호 등 항목 유형을 지원해 깔끔한 형태의 응답이 모입니다.
- 점수 입력도 더 쉬워졌습니다. 세트별·포인트별로 기록하고, 실수는 한 번에 안전하게 되돌릴 수 있습니다.
시리즈전 순위표와 스위스 방식
여러 대회를 시리즈로 연결해 순위표를 자동 집계하고, 스위스 방식으로 공정한 대진을 만드세요.
- 여러 대회를 시리즈로 연결하세요. 리그의 밤이든 한 시즌이든, 시리즈 전체 순위표가 자동으로 집계됩니다.
- 스위스 방식 지원. 라운드 수와 관계없이 공정한 대진을 만들고, 마지막에 토너먼트로 이어갈 수도 있습니다.
- 승점 규칙을 직접 정할 수 있어, 커뮤니티가 중요하게 여기는 기준 그대로의 순위표가 만들어집니다.
- 모든 화면은 그대로 모바일 친화적입니다. 참가자는 어디서든 대회를 따라갈 수 있습니다.