task-managing24 is a personal task-management website. Its intent is to give an individual Task Manager a deliberate, durable place to capture tasks, see them in a list, update their details and status, mark them complete, and remove them. The product is a single-purpose tool: it does not attempt to be a project suite, a team collaboration platform, or an enterprise dashboard.
The audience is an individual who wants their day to feel ordered rather than buried in a dashboard — someone who cares about craft and wants a task list that feels like a well-designed notebook while still reliably persisting their work. The product is delivered as a first-party web application with application-owned identity so that each Task Manager's task records remain private and durable across visits.
task-managing24 is delivered as a web application composed of three provisioned services:
Actors. The only active human persona is the Task Manager. The backend and database are non-persona system actors that execute and persist work on the Task Manager's behalf.
Accepted behavior. A Task Manager can create tasks, view their tasks in a list, update task details and status, mark tasks complete, and remove tasks. Because task records are durable and private to their owner, the product establishes application-owned identity: a new Task Manager enrolls through self-service Sign Up, and a returning Task Manager verifies through Login before reaching protected task records. The Landing page is the anonymous public entry that explains the product before any identity is established.
Ownership. All five pages are first-party application surfaces. The Landing, Sign Up, and Login pages are anonymously reachable; the Tasks and Task Details pages require login. Task persistence and identity verification are executed by the backend against MariaDB.
Exclusions. The product does not include team collaboration, shared task assignment, project hierarchies, notifications, integrations, reporting dashboards, or any capability beyond creating, listing, viewing, updating, completing, and removing an individual's own tasks.
Removed from scope
task-managing24 is a first-party, application-owned web product. Every page the Task Manager uses — Landing, Sign Up, Login, Tasks, and Task Details — is built and owned by this application; no provider surface or external destination carries accepted product behavior.
Identity is application-owned because task records are durable and private: a Task Manager must be able to leave and return to their own list, and their tasks must remain bound to them. First use is self-service enrollment on Sign Up; returning use is verification on Login. The Landing page is the anonymous entry that explains the product and routes a visitor to Sign Up or Login. The Tasks and Task Details pages are protected and are reachable only after identity is established; neither page owns the interaction that establishes access to itself.
All current behavior described in this document is in the current delivery horizon. No future-horizon capabilities are accepted, and none are represented in current pages or acceptance.
Not applicable — no reference directive declares a content_source.
FR-1 — Create tasks (explicit) As a Task Manager, I should create a task with a title and optional details so that new work is captured in my list.
FR-2 — View tasks in a list (explicit) As a Task Manager, I should view my tasks in a list so that I can see my current work at a glance.
FR-3 — Update task details and status (explicit) As a Task Manager, I should update a task's details and status so that my list reflects current work.
FR-4 — Mark tasks complete (explicit) As a Task Manager, I should mark a task complete so that finished work is visibly distinguished.
FR-5 — Reopen a completed task (required_inference) As a Task Manager, I should reopen a completed task so that a task marked complete in error returns to active work.
FR-6 — Remove tasks (explicit) As a Task Manager, I should remove a task so that work I no longer need leaves my list.
FR-7 — Self-service enrollment (required_inference) As a new Task Manager, I should enroll through Sign Up so that I own a private, durable task list.
FR-8 — Returning verification (required_inference) As a returning Task Manager, I should verify through Login so that I can reach my private task list again.
FR-9 — Anonymous product entry (required_inference) As an anonymous visitor, I should see the Landing page so that I understand what the product does before establishing identity.
The creative direction is authoritative for this section. Muse: Tobias van Schneider. Headline: "YOUR DAY, / IN ORDER."
Color tokens (light mode)
| Role | Token | Value |
|---|---|---|
| Background | --bg | #F4F1EA |
| Surface | --surface | #FFFDF8 |
| Text / primary | --ink | #111111 |
| Accent (only accent) | --accent | #E5321B |
| Muted | --muted | #8A857B |
| Hairline rule | --rule | #111111 (1px) |
No gradients, no second accent hue. White type on #E5321B is used only at ≥18px semibold. #111111 on #F4F1EA and #FFFDF8 is far above AA at body size.
Typography
-0.03em, mixed case with occasional all-caps micro-labels.clamp(48px, 9vw, 132px) / h1 clamp(40px, 6vw, 80px) / h2 clamp(28px, 3.4vw, 44px) / body 18px / small 14px.Shape language. Sharp corners (0–2px radius maximum); 1px #111111 hairlines; full-bleed colour blocks with hard edges; oversized numerals as ornament; one thin vermilion underline as the recurring "this is active" gesture. No pills, no soft shadows, no rounded cards.
Layout. Asymmetric 12-column editorial grid. Marketing pages use a 5/7 split with a full-bleed image or colour block on the heavier side and type flush-left in the lighter side; section transitions are marked by a full-width 1px rule and an oversized section numeral (01, 02, 03) in the left margin. Tasks tightens to a two-column app layout — narrow left rail for filters and status counts, wide right column for the list — with each task as a full-width hairline row rather than a card. Task Details is a single centred column at a 62ch measure with the status control pinned top-right, never floating over text.
Imagery. Typography is the imagery. Where a visual is needed, one large monochrome editorial photograph (a desk, a hand writing, a wall of pinned notes) treated in high-contrast black and white and cropped hard to the grid, or a solid vermilion block carrying a single oversized numeral or word. No stock people smiling at laptops, no 3D blobs, no icon illustration beyond a thin 1.5px line set.
Readability constraint. Headlines, wordmarks, labels, numbers, card text, and controls stay entirely inside the viewport and their container at 375px, 768px, and 1280px, wrapping or scaling to fit; no other element covers any part of them. Imagery and decoration may crop, bleed, or overlap as the direction asks, provided they cover no readable text or control.
The Landing page is a full-viewport asymmetric split. The left 7 columns carry the enormous Fraunces headline "YOUR DAY, / IN ORDER." set flush-left at clamp(48px, 9vw, 132px) with tight leading, stacked over a thin 1px rule and a single small Space Grotesk line of subtext. The right 5 columns are a solid #111111 block bleeding to the top, right, and bottom edges, containing one oversized vermilion numeral "01" and a hard-cropped monochrome photograph of a desk surface. The primary CTA sits beneath the headline as a solid #E5321B bar with white type, flush-left — no centred headline, no gradient, no floating glass card.
The same system carries into the app: the Tasks page keeps the editorial grid but tightens to the two-column app layout, and each task row is a full-width hairline entry with a large tabular Fraunces numeral in the left gutter. Hover swaps the hairline to vermilion rather than lifting anything. The completion gesture — a 2px vermilion strike-through drawn left-to-right in 220ms with the row fading to muted — is the product's signature interaction and is reused on Task Details.
Interaction Model: Animated Motion Tempo: restrained Hero Dimensionality: flat
Landing Hero Motion Brief
#111111 block with its vermilion "01" numeral and hard-cropped monochrome desk photograph.#111111 block bleeding off the top, right, and bottom edges in the right 5 columns with the vermilion "01" and the monochrome photograph; the vermilion CTA bar beneath the headline.prefers-reduced-motion, all reveals resolve instantly, route changes cut rather than crossfade, and the strike-through appears at once. The static arrangement remains fully readable and every control remains whole and operable.clamp(...). (explicit — creative direction.)#111111 on #F4F1EA and #FFFDF8 meets AA at body size; white on #E5321B is used only at ≥18px semibold; prefers-reduced-motion yields a usable static arrangement. (explicit — creative direction.)[Default — not specified by user] and do not create product behavior.
task-managing24
A private task list for one person — capture what matters, keep it in order, and finish the day deliberately.
What it is
It feels less like enterprise software and more like a well-designed notebook: capture a task, keep it in view, move it forward, and let it be done.
Capabilities
Six moves, nothing moreAdd a task with a title and, when you want it, the details that give context.
Every task in a single hairline-ruled list, with a narrow rail of status counts and filters beside it.
Open a task to revise its details and move its status as the day changes.
Check a task to draw its vermilion strike-through; reopen it when it needs another pass.
Delete a task that no longer belongs in the list.
Your tasks are bound to your own identity and remain in place when you return.

task-managing24
A private task list for one person — capture what matters, keep it in order, and finish the day deliberately.
What it is
It feels less like enterprise software and more like a well-designed notebook: capture a task, keep it in view, move it forward, and let it be done.
Capabilities
Six moves, nothing moreAdd a task with a title and, when you want it, the details that give context.
Every task in a single hairline-ruled list, with a narrow rail of status counts and filters beside it.
Open a task to revise its details and move its status as the day changes.
Check a task to draw its vermilion strike-through; reopen it when it needs another pass.
Delete a task that no longer belongs in the list.
Your tasks are bound to your own identity and remain in place when you return.
No comments yet. Be the first!