RAGE Arena
Combat fitness, as an installable application.
What It Is
Physical discipline is not separate from the rest of this portfolio; it runs on the same principle. Consistency, not intensity. System, not motivation.
RAGE Arena is a combat fitness application built around that idea — structured interval work, installable on a phone, designed to be used on a floor rather than read on a couch.
It is live, and it is the product in the portfolio that has been through the most real usage.
What It Does
Structured interval work
Sessions are built as timed intervals rather than as a list of exercises to interpret.
Installable and offline-capable
It installs like an application and does not assume a connection in the middle of a session.
Progress that persists
Sessions are recorded, so consistency is visible over weeks rather than remembered.
A paid tier that does not gate the basics
The core product works without paying. Arena Pro adds depth for people already using it.
How It Is Put Together
- Session
- Intervals
- Record
- Consistency
Consistency, not intensity. System, not motivation.
Built On
- React 19 + TypeScript (strict)
- Vite
- TanStack Router + TanStack Query
- Tailwind CSS v4 + shadcn/ui
- Supabase + Edge Functions
- Paddle (Merchant of Record) where billing exists
Status, Stated Plainly
Live at arena.ragex.co, in its second phase — subscription billing through Paddle.
Payments run through Paddle as Merchant of Record. Stripe does not operate from Lebanon and is excluded across the portfolio.
Pricing
Payments run through Paddle as Merchant of Record. Stripe does not operate from Lebanon and is excluded across the portfolio.
Discuss RAGE Arena
Partnership, investment, licensing or a technical question — routed to Carlos directly, with the product already on the subject line.