Skip to content

QRSETUInternal Developer Portal

One platform, three products, one Supabase backend, one React codebase. Architecture, backend reference, and the guardrails that keep it enterprise-grade.

What this portal is

The single source of truth for how QRSETU is built and operated. It mirrors the proven structure of the sibling NEFOXX platform's portal, adapted to QRSETU's TypeScript-first, tier-split architecture.

Authority: The day-to-day operating manual is the repo-root CLAUDE.md; the full approved program lives in the plan file referenced there. This portal expands both into browsable form. Where this portal and CLAUDE.md disagree, CLAUDE.md wins until the portal is corrected — "if it isn't documented, it isn't done."

Start here

  1. Platform Overview — what QRSETU is, the system map, the tech stack.
  2. Developer Onboarding — toolchain, first run, everyday commands.
  3. Data Access Strategy — the most important rule in the codebase.
  4. Tier System — how the code is organised and isolated.
  5. Coding Standards — what reviewers enforce.

Status legend

Standards in this portal (and in CLAUDE.md) are tagged:

  • [ENFORCED] — applies to all new code now; migrate existing code when you touch it.
  • [TRANSITIONAL] — current reality the program is moving away from; do not add to it.

The codebase is mid-transition (strangler-fig): some standards are already enforced, others are being retrofitted feature-by-feature.