About this project

RexOne Web is a production-minded React 19 single-page application foundation for authenticated products. It integrates identity (email/passcode, Google sign-in, session expiry), Stripe Checkout, non-blocking AI chat, Action Cable-compatible real-time delivery, media uploads, localization (English, Spanish, Burmese), client telemetry, and a permission-aware admin panel. The architecture separates design, modules, controllers, services, contexts, models, and routes, with centralized API interception and socket lifecycle. It includes a reusable design system (Tailwind CSS v4, DaisyUI v5), Jotai state, and 19 Playwright E2E specs. Built for teams needing a coherent browser client for the RexOne Core ecosystem, it emphasizes clarity, modularity, and observability over component count.