
SaaS platform for managing padel tournaments for clubs.
- or -
Post a project like this- Posted:
- Proposals: 56
- Remote
- #4503011
- Expired




Description
I need an experienced full-stack developer or small team to build an MVP for **MatchFlow**, a SaaS platform for managing padel tournaments for clubs.
The system must support tournament creation, player registration, draw generation, court scheduling, live scoring, leaderboards, and subscription payments.
## Tech Stack
* Next.js (React, TypeScript)
* Tailwind CSS
* Supabase (Auth, DB, Realtime)
* Stripe + M-Pesa payments
* Vercel deployment
---
## User Roles
* Super Admin: manage clubs, subscriptions, analytics
* Club Admin: create tournaments, manage players, generate draws, assign courts/referees
* Referee: enter scores, control match timer, update match status
* Player: access tournament via QR code (no login)
---
## Core Features
### Tournaments
Create tournaments with name, date, venue, courts, format (Americano, Mexicano, Round Robin, Knockout, Group+Playoffs), match duration.
### Draws & Brackets
Auto-generate draws, support single & double elimination brackets, group stages, and round robin. Include basic seeding.
### Registration
Public self-registration per tournament, admin registration, CSV upload, and custom form fields.
### Live Scoring
Real-time score updates, match status control, and live leaderboard synced via Supabase Realtime.
### Court Scheduling
Assign matches to courts, generate schedules, allow manual override, minimize idle courts.
### Referee Tools
Mobile-first scoring screen with match timer, score input, and next-match queue.
### Player Portal (QR)
Players scan QR to view schedule, draws, leaderboard, and tournament info without login.
---
## Payments
* Stripe (global)
* M-Pesa (Kenya)
Support free tournaments + paid entry fees + subscription plans.
---
## Subscriptions (SaaS)
* Free trial: 1 tournament
* Starter: unlimited players, limited active tournaments
* Pro: full features
* Federation: multi-club support
---
## Analytics
Club dashboard: players, matches, revenue, court usage
Admin dashboard: clubs, subscriptions, churn, revenue
---
## Notes
Must be mobile-first, real-time, and production-ready. This is a SaaS product (not a simple website). Experience with Supabase, real-time apps, and booking/tournament systems is highly preferred.
Cycling O.
0% (0)New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-

Hi Cycling, could you please let me know whether the tournament-generation engine (Americano, Mexicano, Round Robin, Knockout, Group+Playoffs) already has defined rules and scheduling logic, or are you expecting the developer to design and optimize the pairing, seeding, court-allocation, and tie-break algorithms as part of the MVP?
Thanks
Naresh -

Hi,
Before I give a precise timeline and cost for the MVP, I’d like to clarify a few key points to make sure the architecture is scoped correctly:
1. For MVP launch, do you want to prioritize Americano/Mexicano formats first, or support all tournament types from day one?
2. For live scoring, do you expect true real-time multi-device sync (referee + live leaderboard instantly) from day one, or is a slight delay acceptable for MVP?
3. Should M-Pesa integration be handled directly via API (full automation), or is manual payment confirmation acceptable for the first version?
4. Do you already have UI/UX designs, or should I also design the full mobile-first interface in Tailwind?
Looking forward to your response. -

Hi, We recently created padel app for Android/iOS users, and yes we can create the manaagement saas platform your company as well. also do you have a branding ready? I'll need logo /name as well.
-

- For each supported format (Americano, Mexicano, Round Robin, Knockout, Group + Playoffs), do you already have specific competition rules and scoring logic that must be followed?
- Regarding Stripe and M-Pesa integration, should tournament entry fees be collected directly by each club, or processed centrally through the platform owner account with commission deductions? Additionally, do you require refunds, partial refunds, failed payment handling, invoices, receipts, payout tracking, and financial reporting within the admin dashboards? -

For the MVP, which tournament formats are mandatory for the first release Americano, Mexicano, Round Robin, Knockout, Group and Playoffs, and do you already have the draw generation rules for each format, or would you like me to design the tournament logic and seeding algorithms?