Operations Console

Today

The board

Every live job, oldest first. Click a stage to move it along.

Needs attention

Nothing here means nothing is slipping.

New project

Enter it once here. The master sheet row, the technician sheet row, the calendar invite with the scope of work already inside it, and the client confirmation all come out the other side. Nothing gets typed twice.

Client
Site
Scope
Schedule and crew
Tour hosting only if a tour is delivered

What comes out

Live, as you type. Copy or download any of it.

Projects

Everything, one list. This is the view the whole team can share.

Tour hosting

Every hosted tour and the day it lapses. The money column is what stops being billed if nobody asks. This is the list that was living in someone's head.

Data

Everything lives in your own database on your own server, so everyone signed in sees the same list. Bring your sheet in, take everything back out whenever you want.

Bring in what you have

Paste from your master sheet

Select the rows in Google Sheets, copy, paste below. First row should be the headers. It matches columns by name, so the order does not matter and extra columns are ignored.

Take it back out

Export and backup

Your data is yours. CSV opens in Sheets. The JSON backup restores everything exactly, including hosting terms.

This organisation
Where this goes next. This console reads and writes your database directly, so the list is the same for everyone signed in. The next step is the one that removes the copy and paste: the invite dropped on the shared calendar and the hosting reminder written without anyone opening this page. Nothing is sent from here today. Every email opens as a draft in your own mail app. Worth a conversation once this one has a week behind it.