Donworth Studio Start a project →

Software Studio · 02

A workstation, already switched on.

This is the back office of Ember Coffee, the drive-through from the homepage. Orders arrive live. Open a tool from the dock, drag a window, fix a gap in the rota, approve the day.

{{ clock }}
{{ dateLine }}
{{ ordersToday }}orders€{{ revenue }}takings{{ carsInQueue }}cars in queue
Ember · Ops{{ activeTitle }}FileEditViewWindowHelp
3 sites live{{ clock }}
{{ t.icon }}
{{ t.title }}
{{ t.sub }}
{{ w.title }} {{ w.meta }}
Orders today
{{ ordersToday }}
+12% on last Fri
Takings
€{{ revenue }}
All sites
Avg wait
3m 50
Target under 5m
Oat milk
{{ oat }} L
{{ oatNote }}
{{ st.name }}{{ st.wait }}
{{ st.orders }} orders at hatch
{{ st.staff }}on shift
Orders by hourBallincollig · Douglas · Blackpool
7am101pm47pm
Top sellers today
{{ sl.name }}{{ sl.share }}
{{ sl.n }}
Live ordersstreaming
{{ o.num }}
{{ o.items }}
{{ o.site }} · {{ o.who }}
{{ o.total }}
Item · BallincolligLevelSupplier
{{ s.name }}
{{ s.sub }}
{{ s.runs }}
{{ s.level }}
{{ s.orderedLabel }}{{ s.supplierShort }}

Levels fall as orders come in from the app. Below the threshold, a purchase order is drafted automatically; you only press the button.

Saturday 26 Sept · Ballincollig{{ gapLabel }}
{{ d.day }}
{{ d.n }}
{{ d.hrs }}
{{ shiftHead1 }}{{ shiftHead2 }}{{ shiftHead3 }}
{{ r.role }}
Who can cover the close?
Checked against availability and weekly hours.

{{ shiftsNote }}

Friday, closing.

Pulls takings from all three hatches, reconciles card payments, counts stock movement and writes the summary. Nothing to type.

{{ s.label }}{{ s.note }}
End of day · Fri 25 SeptDraft · prepared 19:04
Takings
€{{ revenue }}
Orders
{{ ordersToday }}
Card reconciled
100%
Waste
€14.20
Busiest hour 8–9am at Ballincollig (61 orders). Oat latte remains the top seller; oat milk {{ oatReportLine }}. Saturday's close shift {{ shiftReportLine }}.
✓Sent to Deirdre at Coakley & Co. Filed to Drive. Demo · nothing is actually sent.
NameModifiedBy
{{ f.name }}{{ f.when }}{{ f.by }}

Files marked Automation were produced without anyone typing. Reports, purchase orders and rotas land here as they happen.

{{ hint }}

What you just used

One system. The app feeds the office.

Every order placed in the Ember app lands here as it happens. Stock counts down. The rota knows who is free. The report writes itself from the same numbers the hatch screen shows.

We build this layer for businesses that have outgrown spreadsheets and group chats: one workstation for the owner, sized to the team, with the boring parts already automated.

Talk to us about your back office →