Donna’s App Store
Planning Hub
A calmer weekly timeboxing studio. Build your base rhythm, then adapt each real week without losing the original structure.
Tip: drag the middle of a block to move it in 15 minute steps. Drag the top or bottom edge to resize it minute by minute. Single click selects, double click edits, Cmd/Ctrl+C copies, Cmd/Ctrl+V pastes, Cmd/Ctrl+L locks or unlocks, Delete removes selected blocks.
← Back to App Store
This week i
Base template i
Save changes
Download Current HTML i
↩ Undo
↪ Redo
Reset this week to base
+ Add block i
+ Client i
Tools
Loading...
📋 Copied — click a time on the calendar, then press Cmd/Ctrl+V to paste
Cancel
✦ 0 block(s) selected — Shift+click or Ctrl+click to add more
Move to…
Copy to…
Clear selection
1 block selected
Edit
Copy
Delete
Lock
Move blocks to…
Selected blocks will move to the new day, keeping their relative spacing. Anything in the way will be auto-pushed.
Destination day
Monday Tuesday
Wednesday Thursday
Friday Saturday
Sunday
New start time for earliest block
Move blocks
Cancel
📋 Template editor — editing Base week . No clients shown. All changes go directly to the template.
Switch to Rest week
This is the last week of the month
Rest week or Base week?
Rest week
Base week
Couldn't find space for these blocks
Overflow this week — drag these back onto the calendar
Clear overflow
Template: Base week
Switch template
Fill priority for unfilled client slots this week
+ Auto-add session slots
⚡ Fill free time
✦ Fill any day
+ One-off session
+ Add event
Fill a day with tasks
Choose a day and add the tasks you want to fill free time with. They'll be placed automatically around anything already there.
Which day?
Monday Tuesday
Wednesday Thursday
Friday Saturday
Sunday
Fill day ⚡
Cancel
Categories
System categories (greyed) cannot be deleted. Add your own and assign a colour.
+ Add category
Save
Cancel
Client roster
+ Add client
This week's to-dos
Added inside time blocks
No to-dos added yet — click any block to add tasks to it.
Weekdays — when I have time
+ Add
Weekends — when I have time
+ Add
Block Adding
Pick from library
— saved blocks —
or type a new one
Name
Category
Soul & practice
Client work
Creative & deep work
Business
Self care
Home & family
Rest & free time
Block type
Normal block
Client work slot (auto-fills when no client)
Moveable (shifts if client clashes)
🔒 Lock this block — nothing can move it automatically
Repeat on days
Every day
Weekdays
Weekend
Clear
Save changes to:
This week only
All weeks (template)
To-dos for this block
this week
+ Add
Save
→ Save to template
⎘ Copy
Delete from template
Delete this week only
Cancel
Set fill priority
Reorder to set which blocks fill empty client work slots first.
Save
Cancel
Add client
Name
Scheduling type
Rolling
Programme
Monthly
One-off
e.g. "2nd Tuesday of every month from June 2026". The session day is set above.
e.g. 10 sessions, 3 on 1 off — all dates calculated automatically.
Session date(s)
+ Add date
Save
Remove
Cancel
Edit auto-filled block
Changes apply to this occurrence only. The priority queue itself is unchanged.
Name
Category
Soul & practice
Client work
Creative & deep work
Business
Self care
Home & family
Rest & free time
To-dos for this block
this week
+ Add
Save changes
Delete this block
Cancel
One-off session this week
Adds prep + session + post blocks directly to this week. Client is not added to the roster.
Client name
Add to this week
Cancel
Add one-off event this week
Adds a single block to this week only. Moveable blocks that overlap will be automatically shifted or flagged.
Event name
Category
Home, Family & Admin
Self care
Practices
Business
Creativity
Rest & free time
Add to this week
Cancel
Event
Remove this event
Cancel