SaaS Platform

ClubPay Pro

Try Live Demo
ClubPay Pro

Overview

ClubPay Pro is a production-ready SaaS platform for sports clubs, gyms, and fitness centers. Built with FastAPI and React 18, it provides comprehensive member lifecycle management — from onboarding and subscription billing to attendance tracking and financial reporting. The platform includes a full POS module, automated PDF invoicing, and a HTTPS-secured deployment pipeline using Caddy. It supports multi-role access for managers, staff, and coaches.

Key Features

  • Complete athlete and member profiles with medical records and competition licenses
  • Flexible subscription plans with automated pricing, renewals, and family discounts
  • Point-of-sale system with product inventory and barcode support
  • Smart schedule management with recurring events and conflict detection
  • Automatic PDF invoice and receipt generation with email delivery
  • Role-based access: Super Admin, Admin, Coach, and Viewer
  • Attendance tracking with QR code check-in support
  • Financial dashboard with revenue analytics and expense tracking
  • Secure invitation-based registration with email verification
  • One-command GitHub deployment with Caddy SSL/HTTPS automation

Highlights

  • Production-ready v2.0.0 deployed at multiple sports facilities across Greece
  • Zero-downtime updates through blue/green deployment strategy
  • GDPR-compliant data handling for member medical and personal information
  • Reduced administrative overhead by 70% for club managers
  • Live demo available at clubpaypro.vtsportal.info

Technology Stack

FastAPIReact 18SQLitePython 3.13TailwindCSSViteCaddyJWT AuthReportLab PDF