The Shop Ledger's age since its first line of code: — days

Software that grows with your business. Websites, apps, management systems and AI — from the first idea to the first customer, and beyond.

FlutterReactSupabasePostgreSQLPythonPyTorchVercelFirebaseCloudflareThree.js
stripe.com — the whole page: header, wave, two-layer title, bento, stats rays, navy band, footer

The foundation under everything we build

For every size of business. From a small shop to a company — a system that grows with you, without being rebuilt.

Turn your paper notebook into a system that runs itself

For shop owners ›

Debts, inventory, the cashier and WhatsApp reminders in one place — on the computer and the phone, and it keeps working when the internet drops.

The Shop Ledger: from a paper notebook to an app that understands “how much is left?”.

See the project ›
Retail and wholesale shops

Debts by customer name, inventory with quantities and prices, and a cashier that reads barcodes and prints the receipt — with a WhatsApp reminder the day a debt falls due.

Clinics and offices

Appointments, files and invoices, with permissions for every employee — and you can export everything to Excel whenever you like.

Students

A graduation project you receive, understand and defend — The students page (Arabic) ›

We work with you from day one.

Advice before code. We listen to what your business needs, and write down exactly what you need before we start.

Book a session ›

Building in written stages. A set date for every stage, and you see the progress every week.

How we work ›

Support after launch. Maintenance and updates, and a number to call if you need it.

Contact ›

Built to take the load. We write code to last for years: it works offline, it's guarded by tests, and its logic is the same on web and Android.

Connects to what you have. A database, WhatsApp, a receipt printer, a barcode reader and AI that understands speech — all working through one system.

Steady under pressure. It saves what you type when the connection drops and sends it when it returns, and a database guards every row with its own rules.

1,106files in the ledger project
507code files across web, Android and the database
1,909links between files in the code map

Choose your path. We build you a new system, improve the one you have, or you learn and build it yourself.

No system yet? We build it for you, complete, and hand it over ready on your devices.

Start your project ›

Already have one? We connect it to WhatsApp, the printer and AI, or finish what it's missing.

Tell us about it ›

Building it yourself? We show you the way and review your work step by step.

For students ›
stripe.com — developers band: integration diagram + wave lines + gradient stats

Ready to start?

Tell us about your business from wherever you are, and we'll come back with a written plan before we write a line of code.

What does it cost?
No packages: we price what you need, and agree on it before we start work.

Ask for a price ›

Start on WhatsApp
One message is enough to begin.

Message us ›