Next three weeks
Flex hours log (actuals)
| Week starting | Planning & Notes | Hours used | Accrued | Bank balance |
|---|
Milla — weekly schedule
Agreed Roster
| Day | Times | Hours |
|---|---|---|
| Monday | 7:00am – 6:30pm | 11.5 |
| Tuesday | 7:00–9:00am; 2:30–6:30pm | 6.0 |
| Wednesday | 5:00–7:00pm | 2.0 |
| Thursday | 5:00–7:00pm | 2.0 |
| Friday | 7:00am – 7:00pm | 12.0 |
| Weekend (flex) | Sat or Sun, flexible | 4.5 |
| Total | 38.0 |
Milla holidays
Propose potential days away here. Nothing touches the calendar until you press Agree & push to calendar on a row — that adds those days as events on the main schedule.
| From | To | Note |
|---|
Upcoming birthdays
All birthdays
These recur every year and appear on the calendar as 🎂 reminders — a nudge to send a message. Add a birth year to show the age they’re turning.
| Name | Category | Day | Month | Birth year | Note | Next |
|---|
Sharing & hosting
This is a single self-contained file. Anyone who opens it sees the calendar and flex tracker. Turn on Edit mode (top right of the Schedule tab) to add or change events; click any day to edit it.
Password & access
Once the password is entered, this device stays unlocked. Use “Lock this device” to clear it and require the password again — handy on a shared computer.
Where changes are saved
To make it truly live & multi-user (recommended)
So Milla and Genevieve all edit the same shared copy, the page needs a tiny server endpoint to store the data. The easiest option when you host on your JA Capital site: drop a small data.php next to this file. The page auto-detects it and switches to live shared mode.
Set the sync URL here (leave as data.php if you use the file below), then reload:
A ready-to-use data.php and setup instructions are in the README file delivered alongside this dashboard. Put both files in a password-protected folder on your site and you're done.