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