Build log, week 4: hospitality, a new staff app, and rows that are places
We moved Kaslu Work to Australian hospitality, rebuilt the staff app around the clock-in, and laid the roster out by the bar, the floor and the kitchen instead of by person.
This was the week we worked out who we're building for.
We started out with commercial cleaning contractors. On 14 September we moved to Australian hospitality: pubs, bars, restaurants, cafés and the groups that run several of them. The day-to-day problems overlap a lot. Rosters change by the hour, most of the team is casual, and the hours have to be right. But a venue has a different shape from a cleaning contract, and the rest of the week followed from that.
A staff app built around one button
We rebuilt the staff app from the clock-in outwards. Home is now one large button that tells you whether you're on site before you press it. Shifts shows your week, with a night-by-night timeline so a close that runs past midnight reads as one shift rather than two halves. Timesheet lists every day you worked and links any correction back to the original, and Profile holds your leave and details. The colours changed too, to a deeper blue.
Rows are places
The bigger decision was on the manager's side. On a Friday afternoon nobody asks what Sam is doing this week. They ask whether the bar is covered. So the roster is now laid out by venue, and inside a venue by section, with the bar, floor and kitchen as the rows. People and times are views you can switch to, but a gap in cover is the first thing on the screen.
A few things came with it. You look at one venue at a time, with a single toolbar to move between them. Each person on the Team page belongs to the sections they work. Today means the venue's own today, which matters once a group has sites in different time zones. And there's an integrations page where owners can ask for the accounting, payroll and point-of-sale systems they want connected, so we build the ones people actually use.
With the rows settled, week five was about rebuilding the grid itself.
Control every hour, at every venue.
Rostering and clock-in for hospitality groups, opening to venues a few at a time.
Keep reading
Geofenced clock-in for hospitality venues: how it works and how to set it up
A geofence tells you where a phone was when someone tapped Clock in. Here's what that proves, what it doesn't, and how to draw a boundary that fits the way your venue actually starts a shift.
5 min read
Build log, week 5: drag, drop, and who can actually work
Trading hours per venue, staff availability from the phone, shifts you can drag between sections or move with the keyboard, and a list of who's free to fill an empty shift.
1 min read
Build log, weeks 2 and 3: no signal, night shifts and a quieter dashboard
A clock-in made with no signal is now held and sent later, a 10pm to 2am shift stays on the night it belongs to, and the dashboard stopped treating a slow day as an emergency.
1 min read