AppBay
WhatsApp

Business software for clinics, shops and companies in Palestine.

Accounting, medical records, booking with SMS reminders and tills that keep selling offline. I build it, run it on my own servers and answer the phone, in Arabic and English.

9 systems runningFrom you to the server, now: …

Sanad: the chart of accounts with balances, in a demo company
Retail POS checkout with three items in the cart
Optometry findings for the right and left eye, demo patient
5,074appointments booked through one salon's system
1,187treatment sessions recorded by a physiotherapy clinic
1,232custom device orders across 11 governorates
544,282ledger lines in a play centre's accounts

Read from the live databases on 11 October 2026. Screens show demo data.

Inside Sanad and Retail POS

Screens from the demo copies, with sample data. Nothing here is a mock-up.

Sanad · accounting

Books where nothing is deleted

Double-entry accounting with a full chart of accounts. A mistake is corrected by a reversing entry beside the original, and every entry keeps the name of whoever made it.

  • VAT, cheques and bank reconciliation
  • Till, stock and payroll post to the same books
Sanad chart of accounts with balances
Sanad · Arabic

The same books, right to left

Every screen works in Arabic, English and Hebrew, and each person chooses their own. The layout mirrors properly; numbers and codes stay readable.

  • Switch language without signing out
  • Invoices and receipts print in Arabic
Sanad chart of accounts in Arabic
Sanad · reports

Every report an accountant asks for

Trial balance, ledgers, profit and loss, balance sheet, stock, payroll and an audit trail, each one exportable to PDF and Excel.

  • Each company on its own database
  • Permissions down to who may print what
Sanad reports index grouped by area
Retail POS

A till that keeps selling when the internet drops

Every sale is saved on the till first and uploads by itself when the line is back. Pick a size and colour and the screen shows how many of each are left.

  • Sizes, colours, barcodes and labels
  • Receipts printed in clean Arabic
Retail POS size and colour picker for a denim jacket

Two products of my own

Ready to use, set up with your own data, and improved every month. Every business gets its own database.

Sanad

سند

Accounting, till, stock and payroll on one set of books.

Double-entry accounting in which nothing is ever deleted. The till, stock, purchasing, payroll and HR all post to the same books, so the totals always agree.

  • VAT, cheques and bank reconciliation
  • Till with barcode scanning
  • Stock, purchasing and sales orders
  • Payroll, leave and HR
  • Fixed assets and budgets
  • Arabic, English and Hebrew screens

Three plans, from accounting alone to everything. Modules switch on as the business grows.

Retail POS

A till for clothing and retail shops that keeps selling offline.

Every sale is saved on the till first, so a dropped line never stops the queue. Deliveries are counted into a size-by-colour grid and the stock count stays right.

  • Sizes, colours and barcode labels
  • Promotions and gift cards
  • Exchanges and customer accounts
  • Supplier invoices and payments
  • Silent printing and cash drawer
  • Several shops, each with its own data

Ready for its first shops. For the demo I load your own products.

Visus: the system that runs a specialist eye centre

Front desk, clinics, operating room, billing and accounts, all in one system since June 2026. Other eye centres can now use it too, as Visus, an ERP and EMR for eye care.

In daily useRunning the centre

  • Patients, visits, appointments and billing
  • Double-entry books that post their own entries
  • Insurance, discounts and split payments
  • HR, payroll, stock and financial reports

Live since June 2026The medical record

  • Optometry and the doctor's exam, eye by eye
  • Several staff on one patient file at once, each change merged box by box
  • The operating-room journey, with signed consent checked before anaesthesia
  • Scans and reports opened in place, prescriptions printed from the file

The centre's own system stays private and unnamed. Visus is the same software for your centre.

The doctor's exam, every structure of the eye recorded for right and left, beside the optometry findings
The operating room board: a cataract case scheduled, with its stage and the next step

Demo patients. Clinical labels stay in English, as on the centre's own forms.

Built to order

I start from how your day goes: who books, who sells, who counts the drawer at night. Then I build that, in Arabic and English, and keep it running.

Business systems and ERP

Billing, double-entry books that post their own entries, stock, payroll and HR.

Clinics and medical records

Patient files, appointment books and exams, with an Arabic SMS the morning of each visit.

Shops, restaurants and play centres

Tills that work offline, with the floor, kitchen and stock room kept in step.

Booking for salons and studios

Each service with its own hours, SMS confirmations, and a private link to change the time without calling.

Websites and hosting

Fast sites in both languages on my servers in Germany, checked from outside and backed up every night.

Something else

A tournament table, a workshop's order board, a report nobody else can produce.

Describe the problem

Systems in daily use

Where a number is shown, it was read from the live database on 11 October 2026. Public sites are linked; private systems stay unnamed.

ProjectIn numbers
Salon booking and reminders
Weekly regulars, and a morning SMS in Arabic before each visit.
5,074appointments
Physiotherapy clinic
Patient files, body-chart drawings and insurance claims.
1,187sessions
Orthopaedic clinic and device workshop
Bookings across 11 governorates, and an SMS at each stage of a custom device.
1,232device orders
Play-centre till and accounts
Entry packages sold at the till, full books with VAT, and seven years of the old system's ledger brought across.
544,282ledger lines
Mariana Makeup Artist: website and bookingNew
On the studio's own domain, with online booking, SMS confirmations, courses and workshops.
mariana-mua.com
AR · ENbooking and courses
Sabti Trading Company website
An Arabic and English catalogue for an industrial equipment supplier.
sabtico.com
0.80sto load
Basketball tournament
Stats, standings and brackets for the public, and finance and PDF reports for the organisers.
Livestandings
Gym and coaching platform
Subscriptions, payments, workout plans, body-composition tracking and SMS notices.
michaelmasri.fit
Plansand payments
Restaurant till
Orders from the floor straight to the kitchen, with reports for the dinner rush.
Kitchenscreen and reports

Plate & Scale, a personal project

A food diary I built for myself. It estimates a meal from a photo or a sentence and reads nutrition labels, Arabic and Hebrew ones included. It runs on my own Claude subscription and isn't for sale.

How your system is looked after

The same routine for every system on the servers, whether it is yours or mine.

03:00Every database copied off the server, every night
30 daysof nightly copies kept, and restores tested by restoring
5 minbetween outside checks on every system, day and night
GermanyServers in the EU, with only the doors they need open

Response times

All running
  • Salon booking0.48s
  • Physiotherapy clinic0.45s
  • Orthopaedic clinic0.50s
  • Trading company site0.80s
  • Makeup studio0.66s
  • Play-centre till0.40s
  • Play-centre accounts0.39s
  • Sanad0.66s
  • Retail POS0.32s
From you to the server, now…

Each system timed from Palestine to its sign-in page on 11 October 2026.

Already have a website or system? I can host it on the same servers, with the same outside checks and the same nightly backups. You keep what you have, and it stops going down.

Ask about hosting

Tell me how your day runs.

Bookings, sales, orders, whatever the routine is. I'll tell you plainly whether software would help, what it would cost and what it would look like.