Login once, move freely
The same Supabase session powers the shell, Todo, and Expenses. No more hand-off page between apps.
- Shared magic-link and password flow
- Signed-in workboard as the default destination
- One sign out across the whole platform
This POC keeps the existing Todo and Expenses behaviour, but wraps both in a clearer shared platform. The public site leads into a signed-in workboard with shared authentication, shared organisation context, and a more intentional navigation model for action-heavy work.
Tasks and expense claims have different interaction patterns, but both benefit from the same shared entry, shared context, and shared mental model. The POC brings the common pieces forward and lets each module do the specialist work it already knows how to do.
The same Supabase session powers the shell, Todo, and Expenses. No more hand-off page between apps.
The shell owns active-organisation context and mirrors it into both copied modules so the platform feels coherent.
The overview becomes the operational front door. From there, users open Tasks or Claims in the same shell.
Todo and Expenses are still distinct because they need different tools. The shell makes them feel like parts of one platform instead of neighbours.
Projects, groups, schedules, workflow configuration, and drill-through task management stay intact. The shell simply gets people there faster and with less context switching.
Open tasksDraft, submit, approve, pay, and audit claims inside the existing domain model, but with a clearer route in and a shared organisation lens.
Open claims