OWN / STUDIO
Public web surface + application integration

InterDead website · studio project

The public entry point for InterDead: a localized Hugo site that combines narrative publishing with Discord identity, authenticated interactive content and Cloudflare-backed application services.

The public surface. InterDeadIT owns the website, localized content, JavaScript UI controllers and embedded mini-game/application surfaces. It is the only InterDead node shown as a standalone Project Cycle case.

Identity and persistence. Discord OAuth is handled server-side by a Cloudflare Worker. Shared identity logic comes from InterDeadCore, while profile/session state and EFBD data are persisted through Cloudflare D1-backed services rather than exposed in the static frontend.

Authenticated interaction. Polls and mini-games can require a signed-in profile. Completed-game state is persisted so repeat submissions can be blocked, and the auth flow includes audit/cooldown guards around repeated account-cleanup / re-auth loops.

Connected application network. The site is one public surface in a larger InterDead graph: InterDeadCore supplies shared identity/EFBD packages, InterDeadProto / NOIR is a separate application repository, and the website integrates those boundaries without pretending the whole game lives inside the site.

Connected repositories / services

Live site ↗ · Lullaby Archive case ↗ · InterDeadIT ↗

Back to Project Cycle ←