Alabbasi TechALABBASI TECH عربي
Case study · Business Systems

Point of Sale on the Client's Existing Database

A modern web POS that runs directly on the client's existing database, so work starts with no migration and no downtime.

Type of work
Business system
Field
A multi-branch retailer
Service
Business Systems & Software
Technologies
NestJSReactOracle PL/SQLWeb Serial
Point of Sale on the Client's Existing Database
01

The challenge

The biggest fear for any business changing its sales software: years of products, customers and invoices. How do you move them without stopping sales?

The old desktop system ran on an Oracle database, and the brief was a modern interface on browser and mobile without breaking what already worked.

02

What we built

We decided to move nothing. The new web system runs directly on the client's database as it is: sales, returns, shifts, customers, products and reports.

Security sits on the server, not the interface: any attempt to change a price from the till is rejected, and a cash refund can be paid out only once, enforced in the database itself, with tests that stop any hole from coming back.

We also solved a field problem: printing Arabic invoices from the browser straight to a portable Bluetooth printer, tested inside the shop.

03

The outcome

The business moved to a modern sales interface on phone and desktop, with all its data still where it was.

Key features

What sets this work apart

Screens from the system

Screens from the system

Screens are taken from the systems themselves, not mock-ups.

Next project Pharmacy Management System All work
Contact

Have a project like this?

Tell us what you need in two lines and we will reply with the next step.

Now taking new projects

Tell us what you need in two lines and we will reply with the next step.

Message us on WhatsApp