← All work
B Ops

Turning messy restaurant operations into one simple system.

Intro

B Ops is an internal operations platform built for managing the day-to-day work of a multi-outlet business.

It brings things like sales, expenses, staff attendance, salaries, stock and daily reports into one place. I designed and developed the product around how the business actually operates.

Role
Product DesignerDeveloperContractor
Status
2026
Duration
5 Months
Type
DashboardProduct Design
Tools
Problem

Too much of the business was being managed separately.

Managing multiple outlets meant dealing with sales, expenses, staff attendance, stock and accounts separately. It was difficult to get a clear picture of what was happening across the business.

Solution

One system for the day-to-day work.

I designed and developed B Ops around the actual operational needs of the business. Each outlet has its own data, while the management side can see and manage everything from one system.

Result

A clearer view of the business.

B Ops brings the core day-to-day operations into one system, making it easier for staff to record information and for management to keep track of the business.

More importantly, it became a system built around how the business actually works, rather than forcing the business to adapt to generic software.

Process
  1. 01

    Understanding how the business actually works

    I started by looking at how things were being done day to day. Instead of designing screens first, I mapped how information moved between staff, managers and the business — from someone checking in for work to recording an expense or closing the day's report.

  2. 02

    Mapping the operations

    I broke the business down into the different workflows that needed to work together: Attendance → Sales → Expenses → Daily Report → Accounts This helped identify where information was being duplicated or where manual work could be reduced.

  3. 03

    Designing around different roles

    Not everyone in the business needs access to everything. I designed the product around different roles such as employees, managers, admins and owners, giving each one a focused experience while keeping the underlying data connected.

  4. 04

    Making the daily work simple

    B Ops is used during actual working hours, often by people who don't want to spend time figuring out a complicated interface. I focused on making common actions quick - recording attendance, adding an expense, checking sales or completing a daily report.

  5. 05

    Designing for multiple outlets

    As the business operates across different locations, the system needed to keep outlet-level information separate while still giving management an overall view. This became an important part of how the product was structured.

  6. 06

    Designing and developing together

    I also developed the product, which meant I could work closely between the design and implementation. Instead of handing over static screens and walking away, I could test the actual product, spot issues and refine the experience as it evolved.

// CONTACT

© 2026 Nihal Mohammed Last updated October 2026