Skip to content
Thorfyn

Example · made-up product, not a real client

This is how your plan arrives.

A complete stage plan for a made-up product. It is the format you receive at the end of the discovery week: six items, each one checkable.

Plan items · 6

1 of 6

Scope of the first stage

Every item ends with a criterion you can test.

  • Sign-in by email link

    Done when the student signs in without a password and signs out.

  • Weekly class calendar

    Done when the studio adds a class and the student sees it.

  • Booking and cancelling

    Done when the spot drops on booking and comes back on cancelling.

  • Payment by link

    Done when a confirmed payment marks the booking.

  • List of the day for the studio

    Done when the studio can print the attendance.

2 of 6

Architecture

Every choice comes with its reason.

Interface
Next.js. One codebase for the site and the panel, rendered on the server.
Data
Managed SQLite. Simple, cheap and enough for the volume of one studio.
Sign-in
Email link. No password to leak or to forget.
Payment
The provider's link. No card goes through our code.
Hosting
Cloudflare Workers. No server to maintain; free until it grows.

3 of 6

Schedule

What depends on you is shown, with the week.

  1. Week 1Sign-in by link
  2. Week 2Calendar and bookings
  3. Week 3PaymentDepends on you
  4. Week 4List of the day and release

Payment needs the provider account released by the end of week 2. The release waits for your approval.

4 of 6

Fixed price

One value, no range.

USD 6,000

Stage 1 · example. 50% · signed; 50% · delivered.

5 of 6

Risks

Every risk has a sign and an answer already chosen.

  • The payment provider is slow to release the account

    Sign. No access by the end of week 2.

    Answer. We deliver the rest and leave payment behind a switch, ready to turn on.

  • The cancellation rules change midway

    Sign. A new request after week 2.

    Answer. The rule lives in one place; changing it is one line, not a rewrite.

  • The studio has no student list ready

    Sign. An import asked for in week 4.

    Answer. It stays out of this stage and comes in the next one, with an agreed format.

6 of 6

What stays out

Written down, so nobody finds out at the end.

Native mobile app · Tax invoices · A network of several studios · Financial reports · Migration of old data · Loyalty programme

Your plan, in this format.

At the end of one week, with the six items.