Back to Projects
Al-Waha Restaurant POS — Desktop Point-of-Sale System

Al-Waha Restaurant POS — Desktop Point-of-Sale System

A full-featured desktop point-of-sale and management application built for a fast-food restaurant ("Al-Waha"). It covers the complete daily workflow: order taking, product/menu management, expense tracking, employee management, and a profits dashboard with visual analytics. Orders are printed silently and simultaneously to two thermal printers — a customer receipt at the cashier and a simplified kitchen ticket for the cooks. The app runs fully offline with a local SQLite database, features role-based login with hashed passwords and a password-recovery code, and includes a custom hardware-locked licensing system that binds each installation to the client's machine (MAC address) with a separate key-generator tool for issuing activation keys. The UI is a fully Arabic, RTL light-themed interface styled with the restaurant's brand colors, packaged as a standalone Windows installer.

Built with

ElectronReactTypeScriptVite (electron-vite)SQLiteNode.js