I’m looking for an experienced developer/team to build a complete offline-first POS platform that runs reliably on a local network (LAN). The system must keep working when the internet is down, but also support optional online features for some customers (e.g., cloud reporting, multi-site reporting, remote backups, and online ordering integrations). In short: offline by default, online when needed. Two product modes in one codebase A) Hospitality (Restaurant / Bar) Windows POS touchscreen: tables & floorplan, open tickets, split/merge/move, void/refund, discounts, VAT/tax rules Android handheld ordering (PWA or native): fast ordering per table, live sync with POS + KDS, offline queue + retry KDS (Kitchen Display System): new → preparing → ready, station routing (kitchen/bar), consolidated view Backoffice: products/categories/modifiers, tableplan editor, users/roles, reports, import/export (CSV/Excel) B) Retail Checkout flow: barcode scan, quantity edits, returns/refunds, park/resume sale, discounts, VAT Products & inventory: categories, variants, PLU/weight items, stock movements, import/export (CSV/Excel) Backoffice: users/roles, reports, audit log, backups/restore Required hardware integrations ESC/POS LAN receipt printers + kitchen routing by category/station (hospitality) Cash drawer via printer (optional) Barcode scanners (USB/HID “keyboard wedge” + optional Android camera scanning) Weighing scales (retail): serial/USB/TCP protocol support, “price per kg”, rounding rules Cash recycler (Cashmatic) via API: start payment, accept cash, dispense change, status/errors + diagnostics test button Payment terminals: minimum external terminal workflow (amount + confirmation); optional full PSP/provider integration Offline-first + Optional online layer (important) Must work fully offline on LAN: selling, ordering, printing, KDS updates, cash handling, etc. Optional online features for some customers: Cloud or remote reporting dashboards Remote backups/sync (multi-site optional) Online ordering integrations (where requested) Exports/automations to accounting or ERP (optional) Technical requirements Real-time sync on LAN (target <1s) using WebSockets/events or equivalent Offline queue + retry + conflict handling Local DB (SQLite/MySQL/Postgres) + backups/restore + audit trail Clear device configuration + diagnostics screen (device status/log export) Easy deployment: installer or start/stop scripts, auto-start services on Windows Required skills / competencies Proven experience building POS systems (hospitality and/or retail) Real-time systems + offline-first design (sync, retries, conflict resolution) Hardware/peripheral integrations: ESC/POS, scanners, scale protocols, cash device APIs, payments Strong debugging & logging discipline; ability to deliver stable milestone builds Touch-first UX experience (fast workflows, minimal taps) Deliverables & milestones Source code + build pipeline Documentation (installation, hardware setup, troubleshooting) Milestone delivery (example): core POS → handheld sync → KDS → printers → scanners/scales → Cashmatic → online layer → hardening To apply: share relevant portfolio (POS + hardware), suggested architecture/stack, and pricing model (fixed per milestone or T&M).