← All work

Private MVP

Reach

A training planner that makes the rules behind a plan visible and checks proposed changes before committing them.

My role
Planning flows, rules engine, import and implementation
Product
Fortnight training planner
Status
Private MVP

A training plan has rules behind it

Reach is a private training planner focused on making a plan workable over a fortnight. The Today view and board answer what is next; the rules check whether a proposed arrangement still fits the plan.

A calendar can show a tidy week while hiding incompatible sessions or missing required work. Reach brings those constraints into the planning flow.

Validate before saving

The implemented rules engine distinguishes integrity checks, hard constraints and warnings. The server rechecks a proposed plan before committing it, so a client-side preview is not the only safeguard.

  1. Propose a changeA training slot or imported plan changes.
  2. Check the rulesRequired work, load and spacing are evaluated.
  3. Resolve and saveBlocking problems prevent the commit; warnings are surfaced.

Illustrative flow of the implemented validation. This is not a screenshot of a shipped swap interface.

Useful scope, stated honestly

The MVP includes a fortnight board, a Today card, importing and plan validation, with stored plans behind account access. Recovery information is entered manually.

The current scope centres on reliable planning logic and a clear daily view. Wearable integrations and a dedicated swap interface remain future work.

Where it stands

Reach is a private MVP. The implemented work connects scheduling, persistent plans and validation within a private account.


Your next product

Let's make
it work

A first idea, a difficult decision, or a live product that needs attention. Tell me where you are.

diarmaid@productsavvy.ie