Aternex

Project workspace that runs as one page

Give a team a fast, keyboard-friendly place to plan work that keeps going when the network does not.

A working demo for Larkspur Studio, an invented business. All data is made up and nothing you enter leaves this page.

Larkspur Studio

Address: app.larkspur-studio.example/projects/harbor/board

Sync

All changes saved

0 changes synced

Harbor Museum website

A new site for a maritime museum, with exhibitions and online tickets.

Press Space to pick the card up, the arrow keys to carry it, Space to drop it and Escape to put it back.

To do 3

  1. HM-4 Write alt text for the gallery images

    NormalInes CallowayDue Oct 14

  2. HM-6 Plan the redirect map from the old site

    HighRavi OseiDue Oct 20

  3. HM-7 Check the colour palette for contrast

    LowUnassigned

In progress 2

  1. HM-3 Set up the ticketing widget sandbox

    UrgentTeo BrandtOverdue since Oct 3

  2. HM-5 Pick the type pairing for headings

    NormalMara QuillDue Oct 8

In review 1

  1. HM-2 Wireframe the exhibition landing page

    HighMara QuillDue Oct 6

Done 1

  1. HM-1 Audit the current collection pages

    NormalInes CallowayDue Sep 24

Try it

  • Open a task, copy the address and use the browser's back and forward buttons
  • Move cards with the arrow buttons, or press Space on Carry and use the arrow keys
  • Press ? for shortcuts, / to search and N for a new task
  • Turn on Work offline, make changes, then turn it off and watch them sync

Under the hood

  • Every view has its own address, so links, reloads and the back button all work
  • Changes show at once and wait in an outbox until the simulated server confirms them
  • Undo cancels a change that has not been sent, or sends its inverse if it has
  • Work is saved in the browser, so a reload picks up where you left off

Built with React, TypeScript, Zod, Vitest.

The same skill in production work