# Baceline — Product and Service Reference ## Overview Baceline provides a unified web and mobile experience for tennis and racket-sports players, tournament organizers, court operators, clubs, and ranking administrators. ## Tournament operations Baceline supports participant registration and payment, singles and doubles formats, KDK and knockout brackets, scheduling, court assignment, live result entry, rankings, and settlement. Repetitive operational steps are handled through deterministic product workflows and configurable rules. ## Court booking Players can discover facilities, check availability, reserve courts, and pay online. Operators can manage facilities, courts, schedules, prices, discounts, reservations, revenue, and settlement. ## Rankings and PSR Official match results feed ranking systems and PSR (Player Skill Rating). PSR uses consistent rating rules, recorded outcomes, and opponent strength. It is used to help compare player levels, improve matchmaking, and support tournament seeding. ## Community Baceline includes clubs, player discovery, match organization, chat, notifications, player profiles, and activity records. ## Operator surfaces - Partner operations for facilities, courts, reservations, tournaments, revenue, and settlement - Super-admin operations for users, partners, tournaments, rankings, content, customer support, and business reporting - Public pages for discovery, conversion, help, rankings, and event information ## Technology The SaaS application uses Next.js, React, TypeScript, Tailwind CSS, and Supabase. The Supabase project is shared with the Baceline App, so database migrations and Edge Functions are maintained as shared compatibility assets. ## Public URLs - https://www.baceline.io/ - https://www.baceline.io/courts - https://www.baceline.io/tournaments/intro - https://www.baceline.io/tournaments/operation - https://www.baceline.io/rankings - https://www.baceline.io/leaderboard - https://www.baceline.io/match-finder - https://www.baceline.io/psr - https://www.baceline.io/blog - https://www.baceline.io/faq ## Locales The public website supports Korean, English, and Japanese localized routes.