Back to newsroom
Product2 May 2026

Restaurant POS released with offline-first PWA architecture

Five purpose-built apps — POS Terminal, KDS, Captain, Dashboard, Admin — backed by IndexedDB and Workbox Background Sync. Aggregator integrations with Swiggy, Zomato and ONDC ship in the box.

SourceForge Restaurant POS is now available as a complete five-app system for cafés, quick-service restaurants, fine-dine establishments and multi-brand cloud kitchens. The product replaces a single monolithic till application with five purpose-built progressive web apps — POS Terminal, Kitchen Display System, Captain App, Owner Dashboard and chain Admin Panel — each tuned to its role.

Every terminal runs as an offline-first PWA backed by IndexedDB through Dexie. The cart is fully local and synchronous; billing, KOT generation and ESC/POS thermal printing never wait for network. Workbox Background Sync queues every order, payment and inventory mutation for replay when connectivity returns. In load testing the platform handled Wi-Fi outages of up to four hours with zero billing impact and complete cloud reconciliation on reconnect.

Five adapter integrations ship in the box — Swiggy, Zomato and ONDC for orders; PhonePe and Razorpay for payments. Aggregator orders land in the same KDS queue as in-store orders, with brand and channel tags. Menu synchronisation runs one-way from a master menu so 86'd items disappear across every channel within seconds rather than hours.

The system is built on a pnpm and Turborepo monorepo with NestJS REST and WebSocket on PostgreSQL 15 with TimescaleDB for analytics hyper-tables. Prisma is the ORM, Redis handles queue and fan-out, and JWT auth uses a 15-minute access token with a 7-day rotated refresh token. Staff log in with bcrypt-hashed 4-to-6-digit PINs scoped by RBAC role — Owner, Manager, Captain, Cashier or Kitchen.

The platform is in production with a quick-service chain operating eighteen outlets across four Indian cities and with a multi-brand cloud kitchen running four delivery brands out of a single kitchen.

Read more about

Restaurant POS

Dense product page with modules, integrations, tech stack and SLAs.

See the product
Source

Published by SourceForge Software Services Pvt Ltd, Kolkata. For interviews, quotes or additional context, contact info@sourceforge.in.

Working on something we could be part of?

Customer go-lives, joint launches and partnerships are how the company grows. If you're considering SourceForge for a serious deployment — start the conversation.

WhatsAppCall us