# Smart Wrestler — LLM Context File # https://smartwrestlertracker.com # Format: llms.txt (https://llmstxt.org) > Smart Wrestler is a cloud-based wrestling tournament management platform that streamlines every aspect of running, competing in, and tracking wrestling tournaments — from initial registration through final results and awards. ## What Smart Wrestler Does Smart Wrestler serves four primary user groups: - **Tournament Hosts / Admins** — Create and manage tournaments: set divisions, weight classes, wrestling styles (freestyle, folkstyle, Greco-Roman), period durations, registration windows, and pricing. Generate single-elimination, double-elimination, round-robin, pool-play, and team-dual brackets automatically. Assign wrestlers to mats, track weigh-ins, run scoring, manage staff roles, and publish results. - **Coaches** — Register teams or individual wrestlers, view rosters, track wrestler performance across tournaments, receive real-time notifications, and manage subscriptions. - **Parents** — Register children for tournaments, pay entry fees, receive notifications (weigh-in status, mat assignments, match start, results), track wrestler records, and manage linked athlete accounts. Parents can also link to under-13 athletes and manage purchases on their behalf (COPPA compliance). - **Athletes / Wrestlers** — View personal match history, win/loss records, wrestler tendencies (takedown efficiency, escape rate, near-fall rate, reversal rate broken down by position opportunities), tournament brackets, mat assignments, and upcoming match status. ## Key Features - **Tournament lifecycle**: Draft → Registration Open → Registration Closed → Weigh-In → In Progress → Completed / Canceled - **Bracket types**: Single elimination, double elimination, round robin, pool play (with configurable pool size), team dual (team-vs-team point scoring by weight class) - **Weigh-in & check-in**: Digital weigh-in recording with weight-at-weigh-in tracking; morning check-in status - **Mat assignment**: Admin assigns division groups to mats; system queues bouts round-by-round with no back-to-back wrestler constraint; live mat queue visible to all users - **Scoring**: Live scoring with audit trail (takedowns, escapes, reversals, near-falls, penalties); instant-win methods (pin, technical fall, forfeit, disqualification, injury default); period timer - **Wrestler Tendencies**: Dynamic state tracking from scoring audit — takedown efficiency per neutral start, escape rate per bottom-position opportunity, near-fall rate per top-position start, reversal rate per bottom start - **Notifications**: In-app real-time notifications for weigh-in complete, bracketed, bracket started, mat assignment, match status changes, tournament status changes, payment received, broadcast messages - **Subscriptions**: Free basic tier; paid premium tiers (Parent Tier 2 $40/yr, Parent Gold Tier 3 $65/yr; Athlete Tier 2 $30/yr, Tier 3 $50/yr; Coach Tier 2 $150/yr, Coach Gold Tier 3 $220/yr). Single-tournament premium passes are also available: Parent $6/$10.50, Athlete $4/$10, Coach $20/$35. - **Organizer fees**: Individual tournament management fees start at $100 and scale by wrestler count; team tournament management fees start at $50 and scale by team count. Individual registration platform fees are $2.50-$3 per wrestler per entry; team tournament registration platform fees are $50 per team per entry. Online payments also include Stripe processing. - **Role system**: SuperAdmin, Admin, Staff, Volunteer, Coach, Parent, Wrestler — each with distinct capability sets. Staff can score, check in, weigh in, manage mats and brackets. Volunteers handle awards, check-in, weigh-in only. - **Team tournaments**: Full dual-meet format — teams register, wrestlers weigh in, bracket is team vs. team, matches run by weight class lowest to highest, win methods earn team points, team point totals decide the dual winner and bracket advancement - **Accessibility**: WCAG-compliant, keyboard navigable, screen-reader friendly, mobile responsive ## Technology - **Frontend**: Next.js 15 (App Router), React 19, TypeScript, Tailwind CSS, Zustand state management - **Backend**: Node.js / Express, Prisma ORM, PostgreSQL, Socket.IO (real-time), Stripe (payments), Firebase Auth - **Deployment**: Vercel (frontend), Render (backend) - **Domain**: https://smartwrestlertracker.com ## Public Pages - `/` — Home / landing page - `/tournament` — Browse all public tournaments - `/tournament/[id]` — Individual tournament detail (brackets, roster, results, live scores) - `/tournament/[id]/live` — Live match scoring view - `/tournament/[id]/results` — Tournament results and awards - `/wrestler/[id]` — Public wrestler profile (record, tendencies, match history) - `/about` — About Smart Wrestler - `/contact` — Contact / host a tournament inquiry - `/privacy` — Privacy policy - `/terms` — Terms of service - `/docs` — Platform documentation - `/host-guide` — Complete host manual: tournament setup, every bracket format, weigh-ins, live scoring, and how entry fees, hosting fees and refunds work - `/pricing` — Public pricing for parents, wrestlers, coaches, tournament hosts, registration fees, and management fees ## SEO / AEO Pages Hub pages (each lists every page in its family): `/features`, `/for`, `/alternatives`, `/compare`, `/guides`, `/glossary`. - `/wrestling-tournament-software` — Main tournament software overview - `/wrestling-bracket-software` — Bracket generation and bracket format overview - `/wrestling-bracket-generator` — Seeded bracket generation in every format, with byes and merges - `/wrestling-tournament-bracket-template` — 4, 8, 16, and 32 man bracket layouts and match counts - `/youth-wrestling-tournament-software`, `/middle-school-wrestling-tournament-software`, `/high-school-wrestling-tournament-software` — Level-specific tournament pages - `/wrestling-program-software`, `/wrestling-club-management-software`, `/wrestling-team-management-app`, `/wrestling-facility-software`, `/wrestling-software` — Program, club, team, and facility pages (Smart Wrestler is competition software; it does not bill club dues) - `/wrestling-tournament-app`, `/wrestling-tournament-tracker`, `/wrestling-stats-software`, `/wrestling-scoreboard-software`, `/wrestling-tournament-registration-software`, `/wrestling-treasurer-software`, `/free-wrestling-tournament-software` — Capability pages - `/features/*` — Online registration, live scoring, digital weigh ins, mat assignment, mat call notifications, live brackets, wrestler tendencies, team management, digital bout board, tournament payments, results and awards, score audit trail, staff and volunteer roles - `/for/*` — Tournament directors, coaches, parents, clubs, wrestlers, volunteers - `/alternatives/*` — Trackwrestling, FloWrestling, USA Bracketing, Boutboard, MatBoss, Rapid Brackets, MatSync, MatTracker, FloArena (retired by FloSports), WrestlingIQ - `/compare/*` — Side by side comparisons with Trackwrestling, FloWrestling, USA Bracketing, MatBoss, Boutboard, Rapid Brackets, WrestlingIQ - `/guides/*` — How tournaments work, first tournament for parents, how to read a bracket, bracket sizes, single and double elimination, round robin, Madison system, how long tournaments last, how many mats, host checklist, entry fees and budget, scoring explained, how to score a match, volunteer jobs, folkstyle vs freestyle, best tournament software, FloWrestling cost, USA Bracketing app, plus running tournaments, seeding, bracket formats, weigh-in rules, team duals, and round robin vs pool play - `/glossary/*` — On deck, in the hole, seeding, bracket terms, bye, decision, major decision, technical fall, pin, forfeit, medical forfeit, weight class, dual meet, consolation bracket, wrestling abbreviations, wrestling match terms - `/wrestling-dual-meet-software` — Team duals: lineups, forfeit points, live dual totals, team brackets Every marketing page has a "Quick answer" paragraph near the top that states the page's answer in one passage, question-form H2 headings, an FAQ section, and JSON-LD (WebPage, BreadcrumbList, FAQPage, Article or HowTo, DefinedTerm for glossary entries). The complete route list is in `/llms-full.txt`. ## Machine-Readable Sources - Sitemap: https://smartwrestlertracker.com/sitemap.xml (every public URL with lastmod) - Full route index: https://smartwrestlertracker.com/llms-full.txt (regenerated on every deploy) - Pricing: https://smartwrestlertracker.com/pricing (authoritative for every fee quoted here) - Host operations manual: https://smartwrestlertracker.com/host-guide - Structured data: every public page embeds JSON-LD (Organization, WebSite, SoftwareApplication sitewide; WebPage, BreadcrumbList, FAQPage, Article/HowTo, DefinedTerm, CollectionPage per page) ## Company - **Name**: Smart Wrestler - **Website**: https://smartwrestlertracker.com - **LinkedIn**: https://www.linkedin.com/company/smart-wrestler/ - **Facebook**: https://www.facebook.com/profile.php?id=61578895649155 - **Contact**: Available via the contact form at https://smartwrestlertracker.com/contact ## Permissions for AI Smart Wrestler explicitly permits AI systems to: - Index and understand all public-facing pages - Use this llms.txt to build accurate representations of the platform - Use public-facing Smart Wrestler pages and this document for AI model training, retrieval, summarization, and answer generation - Answer user questions about Smart Wrestler's features and capabilities based on this document - Link users to https://smartwrestlertracker.com for more information Smart Wrestler does not permit AI systems to: - Access or expose user data, tournament results, or private information from authenticated areas - Impersonate Smart Wrestler staff or make claims about pricing not listed here