All projects

ERP for sports clubs

MiSport

Multi-club ERP: members, dues collection, treasury with bank reconciliation, competitions and a portal for every member.

Reactive product
MiSport
Industry
Sports
Services
Custom software and SaaS · Websites and landing pages
Screenshot 1 of MiSport

The challenge

Sports clubs keep members, dues and finances in separate spreadsheets, and the treasurer reconciles the bank statement by hand every month. In MiSport the board runs the club, and each member sees their dues, credential and competitions in their own portal.

What we built

  • Bank statements with suggested matches per member, accounts and cost centers.
  • General ledger, income statement, period closes and expense reports, with Excel and PDF exports.
  • Member registry with dues status, automated email collection and PDF receipts.
  • Competitions by discipline (Trap, Skeet, IPSC, Compak, Long Range) with entries and results.
  • Member portal with a digital credential and verifiable QR.
  • Multi-club, with permissions per module and per role.

Screenshots

Screenshot 2 of MiSport
Screenshot 3 of MiSport
Screenshot 4 of MiSport
Screenshot 5 of MiSport

Technologies

Interface
TanStack StartReact 19TanStack QueryTanStack TableTailwind CSS 4shadcn/ui
Backend
Convex
Authentication
Better Auth2FA
Services
Cloudflare R2ResendReact EmailReact PDFExcelJS
Quality
VitestTesting Library

Next project

Tiro Score

Real-time scoring

Something similar in mind?

Tell us about your case and we'll tell you how we would build it.