DawaiDesk
Pharmacy POS with Rx OCR prescription scan — an offline-first PWA, live in production, built and operated by Ubikon as part of its own vertical SaaS suite.
Pharmacy · Health retail
Ubikon builds pharmacy operations software — inventory, point of sale, prescription capture and delivery — and runs its own: DawaiDesk, a live offline-first pharmacy POS PWA with Rx OCR scan, is built and operated by Ubikon in production. This is operations software, not clinical systems: HIPAA-grade clinical work, EHR integrations requiring certification and certified audit trails are referred to specialist firms, plainly and by policy.
Real evidence
Rx OCR
Prescription capture
Offline-first
Counter resilience
PWA
Zero-install deploy
Pharmacy POS with Rx OCR prescription scan — an offline-first PWA, live in production, built and operated by Ubikon as part of its own vertical SaaS suite.
Distributor and wholesale ordering. In build, not shipped — relevant here because pharmacy restocking is a weekly wholesale loop, and this is the product being built for that side of the counter.
Live delivery tracking. In build, not shipped — the order-to-door visibility layer a med-delivery operation needs on top of a POS and inventory core.
What's different here
Real prescriptions are handwritten, stamped, folded and photographed under counter lighting. OCR gets you a fast draft, not a fact — and a misread drug name is not an acceptable error class. So the scan pre-fills the entry and a human confirms it before anything touches the sale; the win is seconds per script, not an unattended pipeline.
A pharmacy does not sell the oldest stock first — it sells the stock that expires first, batch by batch. That means batch-level quantities, expiry dates and near-expiry alerts are core schema, not a report bolted on later. The same batch data drives the wholesale reorder loop: what to reorder is a function of what is expiring, not just what sold.
Regulatory schedules decide which drugs need a prescription on file and extra logging. In software that is an inventory-classification field driving till-side rules — flag at sale, attach the Rx document, keep the register. What it is not: a certified compliance system. If you need certified audit trails or HIPAA-grade clinical handling, we say so plainly and refer you to a specialist firm.
When the connection drops with six people waiting, the till cannot show a spinner. Offline-first means the sale completes locally and syncs later — which forces the hard engineering up front: local storage as the source of truth at the counter, conflict resolution on sync, and stock counts that tolerate being briefly wrong. DawaiDesk is built as an offline-first PWA for exactly this reason.
Straight answers
Yes — DawaiDesk, a pharmacy POS with Rx OCR prescription scan, built as an offline-first PWA, is live in production and operated by Ubikon itself. It is one of five live products in the 20-product vertical SaaS suite we build and run; ThokRok, a distributor and wholesale ordering product, is in build alongside it.
No — and that is a published position, not small print. Ubikon builds pharmacy operations software: inventory, POS, prescriptions captured as documents, delivery. HIPAA-grade clinical systems, EHR integrations requiring certification and certified audit trails are referred to specialist firms. If that is your core product, we are the wrong choice — and we will tell you so on the scoping call.
Typically $15,000-$80,000 over 6-16 weeks under our SaaS Development band; a leaner single-store MVP falls under the MVP Development band at $8,000-$40,000 over 4-10 weeks. Either way it is a fixed line-item quote within 48 hours of a 30-minute scoping call, with weekly working builds and milestone payments.
Yes, if it is built offline-first from day one — which is how DawaiDesk runs as a PWA: the sale completes locally and syncs when the connection returns. Retrofitting offline onto a cloud-only POS later is far more expensive than starting there, which is why we treat it as an architecture decision, not a feature.
One call. One fixed number.
30 minutes, no deck. A fixed quote follows within 48 hours.