Build sites, menus, and operations in one place

OpenTender Restaurant Manager

COMPANY

CheckMate

ROLE

Product Design

EXPERTISE

UX/UI Design

YEAR

2020

Why owners struggled

Many owners were still juggling scattered tools—and even pen-and-paper workflows—for schedules, menu changes, and orders. That fragmentation slowed updates, created inconsistencies, and made onboarding new staff painful. OpenTender brings everything into a single Admin so teams publish faster, keep menus consistent, and cut onboarding time.

Timeline (~1 year)

From early design exploration and business immersion to understand the tool, through adapting a pre-built design system, wireframing and prototyping, iterative testing, and customer-support training with internal playbooks—culminating in an MVP launch.

How this platform started

OpenTender began as an engineer-built MVP to prove ordering and menu management for small restaurants. As adoption grew, owners tried to run daily operations from it—but the UI was cluttered, navigation was inconsistent, content wasn’t clearly separated, and key actions lacked in-place editing or drag-and-drop. The result: long learning curves, frequent errors, and some teams reverting to pen-and-paper to finish tasks during rush hours.

A web platform where owners and managers can:

  • Create and publish a branded website with live menu sync

  • Manage menus, modifiers, pricing, and availability across locations

  • Oversee daily operations: store hours, outages, orders, roles & permissions

  • Scale reliably with a reusable design system and clear status states

Information architecture that reduces hops

Admin → Overview · Locations · Menus · Orders · Customers · Settings
Locations → Hours · Availability · Staff & Roles · Integrations
Menus → Catalog · Modifiers · Pricing Rules · Publishing Targets
Orders → Live Queue · SLA States · Issue Triage



Design System highlights

  • Tokenized theming: Dark-first palette with accessible color ramps

  • Composable primitives: Button, Input, Select, Badge, Table, Empty-state, Toast.

  • Data-dense patterns: Split-pane editors, sticky action bars, inline validation.

  • State you can trust: Clear loading/saving/failed states and undo for risky actions.


Key flows I redesigned

  • Publish a site in minutes: Choose a template → connect domain → sync locations → publish

  • Menu at scale: Draft changes → test in preview → publish to selected stores and channels.

  • Role-based control: Presets for Owner/Manager/Staff; custom permissions for enterprises.

  • Operational resilience: Quick “86 item,” outage toggles, and store-hours exceptions.



Websites, menus, and operations—managed in one place

Website Setup (launch in minutes)

Pick a template, connect domain, sync locations—site goes live with the menu system.



Menu Editor (scale without chaos)

Searchable, filterable catalog with inline status chips and bulk actions—plus split-pane editing with Draft → Preview → Publish, sticky actions, and validation for modifiers, pricing, and allergens.



Stores & Locations (management)

Central directory for locations: hours & exceptions, service areas, pickup/delivery settings, staff assignments, and integrations—managed in one place.



Light & Dark Modes (Adaptable by context)

Token-based theming with accessible contrast; components auto-adjust (chips, charts, tables) for readability in bright BOH kiosks or night shifts.


Results & Conclusion

A cross-functional push took OpenTender from Figma to production, equipped internal teams to support restaurants, and delivered measurable gains in speed, quality, and adoption.

From Figma to production

  • High-fidelity designs shipped to a live app in close partnership with engineering.

  • Cross-device/browser QA with accessibility and performance checks to keep interactions smooth.

Enablement that sticks

  • Trained Checkmate teams to support restaurant owners, with concise SOPs and walkthroughs for common tasks.

Impact at launch

  • Owners gained a single, reliable place to build sites, manage menus, and run day-to-day ops—strengthening their online presence and making updates faster and more consistent.