Case Study - Modern admissions for ambitious sports programs

A multitenant admissions and payments platform for sports organizations, built to manage pre-admission, review, documents, and fee collection in one place.

Client
CPCA Sports
Year
Service
Web development, Admissions system design, Payment Integration

Overview

CPCA Sports needed to replace a patchwork of manual admissions tasks with a platform that felt coherent from the first interaction. Each organization required its own tenant-aware experience, but the operational burden behind the scenes had to remain centralized, structured, and easy for internal teams to manage. The challenge was not simply collecting applications. It was carrying a student-athlete from pre-admission to financial follow-through without losing context along the way.

The solution was a multitenant web platform built with Next.js on the frontend, Clerk for authentication and role-aware access, and Convex for the backend, database, and reactive workflows. That stack made sense for the shape of the problem: admissions teams needed fast internal tools, applicants needed a guided public flow, and the product needed a clean domain model around organizations, applications, fees, and transactions. Square closed the loop on payments, allowing the platform to support both online checkout links and staff-recorded offline payments inside the same operational surface.

One of the more exacting parts of the implementation lives in the business logic rather than the interface. Recurring fees are generated from date ranges, due-day rules, and IANA time zones so installment schedules remain predictable even across shorter months, while uploaded documents are stored in Convex Storage and controlled through per-application visibility settings. The project also includes migration tooling from a legacy Laravel and MySQL system, which made the new platform practical not only to launch, but to adopt.

What we did

  • Next.js 15
  • React 19
  • TypeScript
  • Convex backend
  • Clerk authentication
  • next-intl localization
  • Tailwind CSS 4
  • shadcn/ui
  • Multitenant platform design
  • Square payment integration
  • Document upload and review workflows

What used to live across forms, spreadsheets, and follow-up calls now moves through one clear workflow our staff can trust.

Admissions Director

More case studies

Alef University

Academic operations, finally under one roof

Web development, Academic systems design

A full-stack SIS built with Next.js, React, TypeScript, Convex, and Clerk, combining academic management, grading, reporting, and digital library operations in one product.

View case study

CPCA Teachers

Transforming Multi-Campus Education Through Real-Time Progress Tracking

Web Development, Academic systems design, Multi-Campus Infrastructure

Built a full-stack platform leveraging Convex serverless backend, Next.js frontend, and Clerk authentication to enable seamless teacher-curriculum assignment and lesson progress tracking across multiple campuses spanning three countries.

View case study

Let’s build the future of your institution together

Our office

  • United States
    Orlando, FL
    32824