CE Formula One

Live numbers from the machines and the shift's duties and quests, on the same screen above the line.

Client
CE Produkter AB
Status
Active
We built
Dashboards, duty roster, quests, feed, and admin panel
The CE Formula One floor dashboard on a 4K panel: the rate speedometer at about 2,000 kg an hour, the countdown to the next changeover, kilos produced, waste, stop time, both oven temperatures, the running order, and today's quests and duties. Demo data.

Overview

CE Produkter's factory runs on CE Formula One, the system we built for them. This is version 1.0, and it's in use on every shift: on 4K panels above the lines, on tablets, and in people's pockets.

The challenge

Production numbers, the week's duties, and the day's tasks had to be in front of everyone on the floor, on every shift. The duties were typed by hand into text boxes every week, and nothing was saved.

What we built

A factory system on Nexus: numbers live from the machines next to the shift's schedules, quests, and bookings, plus a feed, messages, and files.

How it's used today

Version 1.0 runs the factory today, on 4K panels above the lines, tablets, and phones.

The screens show production as it happens. Signals from the machines, and orders from the ERP fetched through Nexus, become widgets for rate per hour, kilos produced, waste, stop time, oven temperature, and the countdown to the next changeover. CE builds its own screens from those widgets, so the panel above a line shows what that line needs.

Next to the numbers sit the people. The duties used to be text boxes on the dashboard that were rewritten by hand every week, nothing was saved, and the system had no idea who did what. Now the roles are set up once, the week fills itself in, and the screen that shows how fast the line is running also shows who has which duty this week and what is left to do today.

Formula One has grown one request at a time while the factory kept running: the duty roster, quests, a feed and messages, shared files, and push notifications all came after the first dashboards. We still run it and look after it.

What came next is called Formula. Everything in 1.0 was made for CE, every screen, table, and rule, which is why it fits and why no other company could use it. So we took what the floor taught us and started a separate product. In Formula, dashboards, schedules, quests, booking, and chat are modules a company switches on, every customer gets its own instance and database, and all factory data comes through Nexus. Formula is not released yet, but it starts from something that proved itself in a working factory first.

How we built it

All of it was built for a factory in full production. This is how it works for the people at the lines and the people running the shift.

  1. Screens CE builds themselves

    Every screen is put together from widgets for rate, kilos produced, waste, stop time, oven temperature, the current order, and the countdown to the changeover. A widget that turned out well is saved as a template and reused on the next line.

    Building a line's screen from widgets: a current-order widget just added, with its settings open and the option to save it as a template. Demo data.
  2. The rate comes from the saw

    The system times the gaps between the machine's cut signals and turns them into kilos an hour with the unit weight from the order in the ERP. It uses the median, so a short stop doesn't drag the number down for several cycles afterwards.

  3. Readable across the hall

    Big numbers and high contrast, in CE's racing style. The rate widget is a speedometer, and when a line runs flat out it goes up in flames and the needle starts to shake.

  4. Quests that hand themselves out

    Cleaning, safety, and maintenance go each day to someone working the shift, taking turns so it stays fair. With continuity switched on, the same person keeps a quest all week. Whatever isn't done by the end of the shift counts as missed.

  5. The quest board on the floor

    The supervisor drags a quest onto a person, or adds a one-off task for today only. The person gets a notification, ticks it off on their phone, earns XP, and can share it with a colleague who helps out.

  6. A duty roster that rotates

    Roles like machine operator and pallet picker are set up once and copied every Monday. The system suggests who takes which duty so the load is shared fairly, and keeps the history, so you can see who had what in week 14.

  7. When someone doesn't turn up

    If the person holding a duty hasn't clocked in, the system first warns, then tries to hand the duty to someone else on the roster. The quests that belong to the duty follow it to whoever takes over.

  8. One app for the whole floor

    A feed, messages, and shared files, with push notifications on computers and phones, iPhones included.

  9. An admin panel for what changes

    Lines, shifts, roles, quests, and the skill matrix are set up by CE's own admins, without waiting for us.

  • .NET
  • SvelteKit
  • TypeScript
  • PostgreSQL
  • WebSockets
  • NIT Nexus
  • Docker

Key metrics

Runs CE's factory today
1.0
What CE works in on every shift, and the ground that Formula, what came next, is built on.
Panels above the lines, plus tablets and phones
4K
A panel on the floor always shows the shift that is running, the night shift too after midnight, without anyone touching it.
Before an absent duty holder is replaced
84 min
On an eight-hour shift. If whoever holds a duty hasn't clocked in, a warning comes after 24 minutes, and after 84 the system tries to hand the duty to someone else.
Contact

Got a system everyone's waiting on?

Tell us what you want to build and we'll take it from there.

Regarding: CE Formula One

All fields are required.

Next project

BOB System

Product configuration · 3D & visualization