Tech Stack

The technology powering RLeaguez

Built with modern, enterprise-grade technologies for reliability and performance

The Developer

RLeaguez is built by Chris Catto, a full-stack software engineer with a passion for sports technology and community-driven platforms.

With experience spanning enterprise software, mobile development, and cloud architecture, Chris brings a comprehensive approach to building robust sports management solutions.

Architecture Overview

RLeaguez is built on a modern monorepo architecture using TypeScript throughout the stack, ensuring type safety from database to UI.

Full Tech Stack

Core Framework

  • Next.js 16

    React framework with App Router and Turbopack

  • NestJS 11

    Enterprise-grade Node.js backend framework

  • GraphQL + Apollo

    Type-safe API layer with Apollo Client/Server

  • TypeScript

    End-to-end type safety across the entire stack

  • PostgreSQL + Prisma

    Reliable, performant relational database

Frontend

  • React 19

    Latest React with concurrent features and hooks

  • Tailwind CSS v4

    Utility-first CSS with custom design system

  • Radix UI

    Accessible UI primitives for complex components

  • @catto/ui

    Custom component library with 50+ reusable UI components

  • next-intl

    8-language internationalization support

  • Capacitor

    Cross-platform native mobile app framework

Infrastructure

  • Fly.io

    Edge deployment with global distribution

  • Neon

    Serverless PostgreSQL with branching

  • ImageKit

    Global CDN for image optimization

  • Stripe

    Secure payment processing

  • Firebase

    Push notifications for mobile

By the Numbers

8
Languages Supported
3,700+
Translation Keys
50+
Custom UI Components
2008
Established