STAGE 5 · READY!
JOWCEY PORTAL
Single-sign-on launcher for every SaaS app under jowcey.com — Authentik OIDC, one click into anything.
A React SPA that ties every customer-facing app together. Users sign in once via Authentik (OIDC/PKCE), see a dashboard of authorised applications, and click through to any of them without re-authenticating.
App discovery is live from the Nexus API — newly-deployed apps appear automatically. TanStack Query handles data fetching; oidc-client-ts handles the auth dance.
★ BONUS OBJECTIVES ★
- OIDC/PKCE single sign-on via Authentik across every jowcey.com app
- Live app discovery — newly-deployed apps appear in the dashboard automatically
- Per-user authorisation respected via OIDC scopes (apps are filtered server-side)
- React 18 + TanStack Query + Tailwind — small, fast, no surprise dependencies
PLAYER STATS
YEAR2025
ROLESolo developer
TYPEWEBSITE
POWER-UPS
React
TypeScript
Vite
Tailwind
TanStack Query
OIDC
Authentik
Docker