Back

Scope of work

Desktop Software Dev

Category

Restaurant & Retail POS

Tech Stack

Electron, React & SQLite

Video Demo

Video Demo ↗

Description

Multishells POS (Hello POS) is a high-performance, local-first Windows desktop point-of-sale platform engineered specifically for the demanding workflows of modern restaurants and fast-paced retail stores. Built on top of an Electron and React 18 architecture powered by Vite, the software delivers sub-millisecond local transaction speeds, tactile order entry, multi-channel payment processing, ESC/POS hardware receipt printing, and a real-time kitchen order queue with automated countdown timers.

1. High-Speed Checkout Terminal & Cart Ledger

Designed for cashier speed with instant food search, horizontal category pill navigation (Burgers, Chips, Drinks, Shawarma), item modifier adjustments, table and dine-in selectors, and multi-channel payment method checkouts (Credit Card, Cash, QRIS). Subtotals, taxes, and grand totals calculate dynamically through a centralized React Context state container.

2. Real-Time Kitchen Order Queue & Countdown Timers

Eliminates kitchen bottlenecks with an active order monitoring console. Each customer order ticket features an automated preparation countdown timer (e.g. 10-minute prep benchmark), itemized lines, and single-click delivery fulfillment or cancellation actions, giving floor managers complete visibility over turnaround times.

3. In-App Menu Catalog Administration & Modal CRUD

Provides store owners with administrative control over menu offerings without requiring technical database intervention. The intuitive modal interface allows staff to create new items, update pricing, assign food categories, upload item images, and toggle item availability on the fly.

4. Live Financial Reports & Product Velocity Tracking

Equipped with an executive dashboard tracking gross sales across three distinct timeframes: Today, Current Week, and Current Month. Generates top-selling product velocity bar charts and complete product sales volume breakdowns to assist owners in demand planning and menu engineering.

5. Hardened Electron IPC Architecture & Argon2 Authentication

Built adhering to Electron security best practices with nodeIntegration: false and contextIsolation: true. The React renderer communicates with privileged OS APIs through a typed IPC interface via preload.js and contextBridge. Operator logins and owner PINs are verified using Argon2 cryptographic hashing via argon2-browser with automatic initial seed management.

6. Embedded SQLite Storage & Standalone Windows Installer

Runs on an embedded SQLite database using better-sqlite3 stored in the local userData/hello-pos.sqlite file. An automated versioned migration pipeline handles schema updates across users, categories, orders, order items, settings, and customers. Packaged as a self-contained Windows executable via electron-builder and NSIS, guaranteeing 100% offline operational uptime.

Zero Latency

< 1ms

SQLite Query Speed

Direct embedded C++ SQLite transactions with better-sqlite3 eliminating cloud dependency and API failure points.

Kitchen Queue

10 Mins

Order Timer Engine

Live visual countdown tracking for food orders to monitor kitchen prep velocity and maximize table throughput.

Uptime

100%

Offline Resiliency

Standalone Windows application operating with total offline autonomy and direct ESC/POS receipt thermal spooling.

Frontend UI & Core Workflows

High-resolution desktop interface screens demonstrating order checkout, kitchen countdown queue, and financial sales analytics.

Desktop Interface

Food POS Ordering & Fast Checkout Terminal

Category pill navigation, real-time item selection, cart mutations, and instant checkout dispatch.

Order Terminal
Multishells POS Real Menu and Checkout Terminal

Active Kitchen Queue with Countdown Timers

Monitors pending orders in real time with visual countdown clocks (9:36 remaining), invoice reference, and single-click delivery fulfillment.

Kitchen Operations
Multishells POS Orders Queue and Countdown Timer

Sales Dashboards & Top Performing Items

Aggregates revenue totals across Today, This Week, and This Month alongside top 5 bestselling product volume meters.

Revenue Analytics
Multishells POS Sales Reports and Dashboard
Interactive Walkthrough

Watch Multishells POS in Action

Watch the full video demonstration showcasing end-to-end checkout, order countdowns, thermal receipt printing, and catalog configuration.

Watch Video Demo