AuthRail
December 2026 – Present

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




