HorizonID web foundation
Bounded proof app for design quality, auth-ready UX, and shared-stack planning.
Next.js 16 app routershadcn base-nova componentsrepo-local Node 22 toolchainbrowser-reviewed proof route
Foundation proof, not production
A HorizonID cabinet customers can actually trust after checkout.
This route proves the selected stack can support deliberate frontend quality, email-first auth, subscription visibility, and a shared business model with the existing Telegram bot.
Email access preview
Magic link, then cabinet sync.
Email sign-in paired with Telegram identity
Renewals, access state, and instructions stay in one cabinet
Website and bot read the same commercial truth