Live systems — not slide decks

We build software that runs institutions

We do not sell screenshots. Every system here is running right now on a real server with a full dataset, and you can sign in and use it before you send us a single message.

8
projects running now
376
automated checks
100%
try before you buy
Ready system · running today

Your whole schoolon one screen

Pupils, attendance, grades, fees and transport — no ledgers, and no seven programs that never speak to each other.

Open the system

Our work

Sites and apps that sell every day

Not screenshots in a slide deck. Every name here is an address open on the internet right now, with customers buying from it today — open it, browse it, and judge for yourself.

drenglish.ps
Dr. English

Dr. English

Learning platform — courses and a bookshop

A platform for learning English: recorded courses a student buys and then opens inside their own account, and a shelf of printed books ordered and delivered. From the Tawjihi and eleventh-grade syllabus to foundations for adults and children.

Video coursesBookshopStudent accounts
Visit the site
Afrahna
Afrahna

Afrahna

Events app — venues, services and bookings

An app that gathers preparing a wedding into one place: venues browsed by location, capacity and budget, service providers — photography, beauty, catering, dress and decor — and a booking confirmed from the same screen.

iOS and AndroidBookingsVenues and providers
Get the app
pharmaglows.com
Pharma Glow

Pharma Glow

Pharmacy and beauty — online store

The Salam Pharm store: eight departments that start at medicine and perfume and do not stop at baby care, watches and gifts, with its own offers page and a rating on every item.

Online storeOffers and countdownBrands
Visit the site
viola.ps
Viola Baby Boutique

Viola Baby Boutique

Baby clothing and supplies — online store

A boutique for newborns and small children: hospital sets and infant clothing for boys and girls, shoes, cot sets, blankets, toys and gifts — arranged by age and category rather than by the date they were added.

Children's storeNewborn kitWishlist
Visit the site
J-Food
J-Food

J-Food

Food delivery app — restaurants and orders

An app for ordering food from the city's restaurants: menus with photographs and prices, sections from grills and burgers to desserts, and featured restaurants on the first screen.

iOS and AndroidFood deliveryRestaurants and menus
Get the app
farahcenter.ps
Farah Center

Farah Center

Cosmetics and care — online store

A beauty store with a deep tree of departments: make-up, perfume, skincare, hair and dental care — and under make-up alone, foundation, concealer, mascara, palettes and blusher, each a department in its own right.

Beauty storeSub-departmentsBrands
Visit the site

What we specialise in

AI inside what we build,and inside how we build it

Not a chat box added because everyone is adding one. A feature here saves real time for a real person, and stays under their hand: it drafts, it never signs.

Inside the systems

Four Claude-backed features running in Madrasati today: the daily note, early warning, announcements and the term summary. Every one writes a draft a teacher reviews and saves herself.

Inside the apps

An assistant inside Afrahna that answers the planning questions and arranges the details of an event — in Arabic, inside the app itself.

In how we work

We use it to build, test and review, so your work arrives sooner and under more checks than a human schedule alone would allow — and no line ships that a person has not read.

And where we do not

It signs nobody's name, decides nothing on anyone's behalf, and no client data reaches a model without explicit consent. The system runs in full with no API key at all.

Inside the systems

The actual screens, not drawings of them

Captured automatically from the running build, so they stay true to what you would receive — and every one is a click away from the live demo.

MadrasatiDashboard1/6
Madrasati — Dashboard

Products

Systems that work from day one

Each is built for one sector — not a generic template repainted. All fully Arabic, right to left, with English throughout.

Madrasati — Dashboard

Madrasati

Live

School and nursery management

From enrolment to the family statement, from the attendance register to the bus home. Built to run several schools on one platform, each in a completely separate database.

3
schools on the platform
557
pupils
274
automated checks
Warshati — Workshop board

Warshati

Live

Auto workshop management

Customers, their cars and their accounts, and the job card from the moment a car arrives to the last shekel collected — with a parts shelf that tells the truth.

189
job cards
31
vehicles
102
automated checks

Services

And if none of them fits

We build bespoke systems to the same standard we hold our own to.

Bespoke systems

A complete system for your sector: analysis, design, build, and deployment to your server or ours.

  • Analysis with the people who will actually use it
  • Arabic-first, right to left
  • Code you own outright

Web systems and apps

Fast interfaces built for the phone first, because most of your users are on one.

  • High performance, small payload
  • Works on weak connections
  • Installable on a phone

AI where it earns its place

Features that save real time, not a chat box added because everyone is adding one.

  • Drafts a human reviews
  • Works with no API key at all
  • Explicit consent before data leaves

Deployment and hosting

We take the system from your machine to the internet, and verify everything after the deploy, not before.

  • Your hosting or ours
  • Automated checks after every release
  • Backups and a way back

How we work

Four steps, no surprises

You know where your project stands at every moment, and what is left.

  1. 01

    Understand

    We sit with the people who will use it daily, not only the person signing the contract.

  2. 02

    Show

    A clickable design before a line of code. A change here costs an hour; after the build it costs a week.

  3. 03

    Build

    Something to try every week, not after three months of silence.

  4. 04

    Deliver

    Deployment, training and follow-up. The system stays yours, source and all.

What we hold to

Things we do not trade away

Not slogans — each one is a decision that cost us time.

Try it before you buy it

Our systems are open with working accounts. Anyone who will not show you theirs knows why.

Messages are written for people

"The time entered is in the future", not "Error 422". The person reading it is a driver holding a phone on a moving bus.

Never assume on someone's data

A child nobody recorded is not assumed absent. Unknown is shown as unknown, because assuming is where the error starts.

Tests that check the numbers

376 automated checks that ask whether the arithmetic is right, not whether the page loaded — and they run against the live site after every release.

Before you ask

What everyone asks us

Direct answers, because vagueness on these questions is what makes people postpone the decision.

01How long does a system take?

An existing product like Madrasati or Warshati: days to load your data and train your staff. A bespoke system: six weeks to four months depending on scope — with something to try every week, so you know where it stands instead of waiting three months for a surprise.

02Do I own the code?

Entirely — source, data and database. We hand over everything and you can move it to any developer or any host whenever you like. A system that keeps you hostage is not a product; it is a lease.

03What if I need a change after delivery?

Small changes and defects are covered during the warranty period. New work is quoted separately and you see the price before it starts. We do not tie you to a compulsory maintenance contract.

04Does it work on a phone?

We build phone-first, because most of your users are on one. The bus manifest, for instance, is designed to be used one-handed, standing, in sunlight, by a driver who is also responsible for twenty children.

05How is the cost worked out?

A fixed price for the project once we understand the scope, not by the hour. You know the number before we start, and it only changes if you change the scope — in which case you see the difference in writing before agreeing.

06Do you host it?

Either way: your hosting or ours. In both cases we deploy it ourselves and then run automated checks against the live site — because "it built fine on my machine" is not evidence of anything.

Tell us about your organisation

Tell us what you run today and where your time goes, and we will reply within one working day.