The challenges
Cross-Platform Authentication
Making Auth0 work seamlessly and consistently for two platforms with different front-end stacks — website and streaming web app.
API Structure Without Duplication
Structuring the API to handle comments, likes, and news logic while avoiding any duplication of backend logic across the two products.
Secure Session Consistency
Ensuring secure token handling and consistent user sessions across two domains so users never feel the seam between platforms.
CMS-Driven Event System
Creating a dynamic notification banner controlled entirely from Umbraco — editors choose where events appear without touching a line of code.
Architecture Simplicity
Centralizing everything without overcomplicating the architecture — keeping it maintainable and extensible as the platform scales.