SHIFT BOARD FOR SMALL TEAMS

Plan the week. Settle the swaps. Pin it up.

Cork is the shift board for a small shop or restaurant. Lay out the week, let staff ask for swaps on the same screen, and see who is over their hours or short on rest before it turns into a problem.

Runs in your browser. No sign-up, nothing to install, your data stays on your computer.

Before

2 – 8 Nov 2026 ⚠ 2 issues this week
Shifts per day and paid hours against each person’s weekly limit
Person MON 2 TUE 3 WED 4 THU 5 FRI 6 SAT 7 SUN 8 Hours
Ana 07:00–15:00Open 07:00–15:00Open 07:00–15:00Open 07:00–15:00Open 07:00–15:30 38h / 40h
Sam 09:00–17:00 09:00–17:00 12:00–18:00 15:00–23:00Close 07:00–15:00Open⚠ 8h rest (min 11h) 35h 30m / 32h ▲ 3h 30m over
Priya 10:00–18:00 10:00–18:00 07:00–15:00 10:00–18:00 30h / 40h
Tomasz 15:00–23:00Close 15:00–23:00Close 15:00–23:00Close 22h 30m / 24h
Lena 09:00–17:00 09:00–17:00 15h / 20h

After approving

2 – 8 Nov 2026 ✓ No issues this week
Person MON 2 TUE 3 WED 4 THU 5 FRI 6 SAT 7 SUN 8 Hours
Ana 07:00–15:00Open 07:00–15:00Open 07:00–15:00Open 07:00–15:00Open 07:00–15:30 38h / 40h
Sam 09:00–17:00 09:00–17:00 12:00–18:00 15:00–23:00Close 28h / 32h
Priya 10:00–18:00 10:00–18:00 07:00–15:00 07:00–15:00Open 10:00–18:00 37h 30m / 40h
Tomasz 15:00–23:00Close 15:00–23:00Close 15:00–23:00Close 22h 30m / 24h
Lena 09:00–17:00 09:00–17:00 15h / 20h

Approved. Sat 7 Nov 07:00–15:00 now belongs to Priya.

SOUND FAMILIAR?

The rota lives in three places, and none of them adds up.

  • “Can you do my Saturday?”

    Swaps agreed in the corridor, then forgotten by Thursday.

  • “Closed at eleven, back at seven.”

    A close followed by an open, and nobody saw the 8-hour gap.

  • “Copying it out for the wall.”

    The final rota rewritten by hand, typos and all.

Cork keeps all of it on one board, and checks it for you.

HOW IT WORKS

Three steps, one screen in the back office.

  1. Lay out the week.

    Add your team with a weekly hours limit each. Click a day to add a shift with start, end, break and a label. If next week looks like last week, Copy previous week fills it in one click.

  2. Staff ask, you decide.

    Staff walk up, pick their name and offer a shift: Give away to a colleague, or Swap for one of theirs. You see what approving does to both people’s hours before you say yes.

  3. Print and pin.

    The finished week prints on one landscape page, with names, times, labels and paid totals, and no buttons or warnings. Pin it up in the staff room.

THE CHECKS

It notices what a tired manager misses.

Cork adds up every person’s paid hours as you plan, and flags problems on the shift itself, on the person’s total, and in one count at the top of the week. Warnings never block you. You decide.

Weekly hours against each limit.

Totals in hours and minutes, never decimals. Over the limit shows how far over.

Rest between shifts.

Set your minimum rest once, 11 hours by default. A close followed by an open is flagged with the real gap, even across Sunday night into Monday.

Double bookings.

Two shifts that overlap for one person are both flagged, so you spot them straight away.

One count for the whole week.

Open the count to read every issue as a sentence. When it says none, the week is done.

SWAPS

See the whole effect before you approve.

Every request shows both people’s hours before and after, and any new problems it would cause. If the board has changed since the request was made, Cork says why it can’t be approved. Declining always works.

  • Give away a shift, or trade one for one.
  • A shift can only be in one pending request at a time.
  • Pending requests are listed oldest first, and the history stays.
Example swap request in Cork
● Pending Give away

Sam offers Sat 7 Nov, 07:00–15:00 · Open, to Priya

“Sister’s wedding. Can you take it?”

If approved
PersonBeforeAfterLimit
Sam 35h 30m (over the limit) 28h 32h
Priya 30h 37h 30m 40h

✓ No new issues

TRY IT

This is the real thing.

Below is Cork itself, running in this page with a sample week loaded. Open Swaps, approve Sam’s request, and watch both warnings clear from the board. Whatever you change is saved in this browser, and it’ll still be there when you open Cork full screen.

Cork · Board

Open Cork full screen

PRINT AND PIN

The week you’re looking at prints on a single landscape page: a row per person, times and labels per day, and paid totals. Long names are shortened neatly, and no cell ever spills over. No buttons, no warnings, just the rota.

Questions

Where is my data kept?

In this browser, on this computer. Nothing is sent anywhere. Use Export backup in Settings to save everything to a file (rota-backup-2026-11-03.json), and Import to bring it back or move to a new computer.

Do my staff need accounts?

No. Cork is built for one shared computer in the back office. Staff pick their name from a list when they make a request.

Does it work on a phone?

Yes. The week scrolls sideways with names pinned on the left, so you can check the rota away from the office. Planning is easiest on a bigger screen.

What does it check?

Weekly hours against each person’s limit, rest between shifts (11 hours by default, or anything from 0 to 24), and overlapping shifts. It also stops impossible shifts: longer than 16 hours, more than three a day, or a break longer than the shift.

Can it handle more than one shop, or sync between computers?

Not today. Cork is one board for one team, up to 30 people, on one computer.

Next week’s rota, done in ten minutes.

Open Cork, add your team, and lay out the week. No sign-up.

Open Cork