33 Logo

AuthRail

December 2026 Present
AuthRail

Description

A framework-agnostic, client-side policy engine for web applications. AuthRail enables composable middleware that evaluates authentication, authorization, and contextual rules prior to rendering, navigation, and data access.

Highlights

  • Designed and built AuthRail, a framework-agnostic, deterministic policy engine that evaluates composable middleware in strict array order and returns a single decision: allow, deny, or redirect.
  • Implemented a type-safe rail system with explicit context evaluation and zero implicit control flow.
  • Built a React integration layer (protect wrapper, conditional guards, role-based rails) while keeping the core engine framework-neutral.
  • Engineered the core library to be usable in frontend applications, backend Node.js APIs, and any environment requiring deterministic policy evaluation.

Technologies Used

TypescriptReactNPM

Gallery

AuthRail screenshot 1
AuthRail screenshot 2
AuthRail screenshot 3
AuthRail screenshot 4