← All projectsApplications / 11

Web application

Managed Link Site

A small site with a proper publishing workflow.

Cloudflare PagesFunctionsKVHMAC cookies
Managed Link Site system architectureSYSTEM ARCHITECTURE

THE PROJECT

A server-rendered link website with a private administration interface and managed content.

A lightweight public page and a private editing surface share a simple content model. Pages Functions render the public view from KV data, while authenticated updates pass through the administration boundary. The result is a focused managed website rather than a manual list of hard-coded links.

  • Server-rendered public content
  • Private administration interface
  • KV-backed data and authenticated updates

Independent managed website project.

UNDER THE SURFACE

How it fits together.

The public route renders stored content. The administration route uses a separate authenticated path to validate and persist edits.

Swipe or scroll the diagram to inspect it. The components are also listed below.

Managed Link Site simplified architecture: Public request; Pages Function; KV content; Admin interface; Authentication; Update route
  1. 01
    Public request

    Browser page visit

  2. 02
    Pages Function

    Server-rendered view

  3. 03
    KV content

    Stored links and metadata

  4. 04
    Admin interface

    Content editing

  5. 05
    Authentication

    HMAC-signed session

  6. 06
    Update route

    Validated content writes

START WITH ONE EMAIL

Need something
like this?

Tell us what you would use it for. The four lines on the right are enough to start.
There is no form to fill in and nothing to sign up for.

Email the studiofutureinvoked@proton.me

WHAT TO PUT IN IT

  1. The taskWhat is done by hand today, and how often.
  2. The toolsWhere the data lives: files, sheets, apps.
  3. The resultWhat a good outcome looks like for you.
  4. The timingWhen you need it.
Write the email

The button opens your email app with the four questions already in the message. Examples: how to write a software brief.

Pricing on requestA quote is agreed before work beginsBased in CzechiaRegistered business: details on the imprint page →