Skip to content
Type
App
Status
Live
Went live
November 2024
Read
3 min

Craft OS: four stores and 31 screens, run as one system

Check-in, lobby screens, TV menus, shelf cards and a staff app for Craft Cannabis, all working together.

The problem

Craft Cannabis runs four stores. Every store had many jobs done by hand: check-in at the door, the line in the lobby, the menus on the TVs and the cards on the shelves.

Each job lived in its own tool. A change in one place did not reach the others, so staff made the same change again and again.

Craft wanted one way of working that every store shares, and that can grow with the business.

What we built

Craft OS is a set of apps that work as one system. All of them are in daily use in the stores.

  • Check-inGuests scan their ID at a touch screen by the door. Check-in is joined to the point of sale, and it stays fast when the internet is slow.
  • Lobby screensTVs show the line, so guests can see when it is their turn.
  • TV menusThe menu screens update themselves from the product list. Nobody has to touch them.
  • Shelf cardsCards are laid out from the product list. A manager approves each one before it prints, and nobody resizes them by hand.
  • Staff appDaily tasks, reports and requests for the team and the managers, on their phones.

How it works

  1. A guest scans their ID at the door.
  2. The lobby screens show the line right away.
  3. Staff call the next guest from one screen.
  4. The TV menus and the shelf cards read the same product list, so they always agree.
  5. When we ship a change, every store gets it.

What changed

Four stores and 31 screens now run as one system. The team makes a change once, and every store gets it.

Menus keep up with the shelf on their own, and managers no longer fix shelf cards by hand.

We built it, and we run it. Craft asks, we ship, and the stores keep working.

Built with

  • React
  • Node.js
  • PostgreSQL
  • Electron
  • Expo

More from Craft Cannabis.

More work.

All work

Tell us what eats your week.

A free 20-minute call. We'll show you what we would take off your plate.

Book a call