Project

Padel Tournament

A comprehensive web app for padel tournament management, including player registration, automated brackets, and real-time scores.

Version 0.9.0-beta
Stack .NET 10 · Blazor Web App · ASP.NET Core · …

Padel Tournament

Run smoother tournaments, automate match planning, and keep every player in sync with live scores.

v0.9.0-beta Beta, MVP-ready
Blazor Web App.NET 10AspireSignalRPostgreSQLAzure Container Apps

Overview

Padel Tournament is designed for clubs, organizers, and players who want one practical platform to manage the full tournament lifecycle. It combines registration, fixture generation, score capture, and standings into a clean web experience that works smoothly on mobile.

The beta MVP focuses on operational speed: create an account, register participants, generate brackets automatically, and keep matches updated in real time.

User Flow

  1. Log in or create an account to access the tournament portal
  2. Register as a player or team for an available tournament
  3. Automatic scheduling generates the match plan and bracket structure
  4. Real-time scoring updates match results and standings instantly
  5. Live tournament view keeps everyone aligned on rankings, progress, and upcoming matches

Features

  • Registration and team management — Handle player profiles, team setup, and tournament sign-ups
  • Automated scheduling and brackets — Build match schedules and elimination flows without manual planning
  • Real-time score updates — SignalR pushes score changes instantly to all connected users
  • Standings and progress tracking — Monitor live rankings, match state, and tournament phase
  • Mobile-friendly design — Enter scores courtside and check schedules from any device
  • Media-ready product — Screenshots are available for previews and launch communication

Architecture

Frontend

  • Blazor Web App interface running on .NET 10
  • Responsive views for desktop, tablet, and mobile users
  • Live status components for matches, scores, and standings

Backend

  • ASP.NET Core services for tournament and scheduling logic
  • SignalR hubs for real-time, bidirectional score synchronization
  • PostgreSQL for players, teams, fixtures, and scoring data

Infrastructure

  • Aspire orchestrates service composition and deployment settings
  • Hosted on Azure Container Apps within an Azure Container Apps Environment
  • Designed for scalable reliability during live events and production growth

Roadmap

  • Status — Beta, MVP-ready
  • External links — Left open for now and ready to attach
  • CTA theme — Have fun playing padel and elevate the tournament experience for everyone involved