Joyas Pharmacy

E-commerce health ecosystem / mobile development

ReactNode.jsMySQLMobile
Joyas Pharmacy interface designed and built by NJS Digital Tech
Year
2024
Duration
4 months
Sector
Platform

The challenge

Stock was tracked on paper, customers had to travel to check availability, and repeat prescriptions were lost between branches.

Digitised pharmacy ordering, stock visibility and customer engagement so patients can reach medication without queueing.

Our role: Product engineering, mobile development, systems integration

Architecture decisions

Single source of truth for stock

One inventory service owns quantities; storefront and counter POS both read it, so an item can never be sold twice.

Offline-tolerant mobile ordering

The customer app queues orders locally and syncs when connectivity returns — essential on intermittent mobile data.

Role-based pharmacy console

Pharmacists, cashiers and administrators see only the operations they are cleared for, with a full audit trail.

System architecture

  1. 01ClientsReact storefront + mobile ordering app
  2. 02APINode.js REST services, JWT auth, role guards
  3. 03DomainCatalogue, inventory, orders, prescriptions
  4. 04DataMySQL with transactional stock ledger
  5. 05OpsAutomated backups, uptime and error monitoring

Results

<1.5s
Median catalogue load
24/7
Ordering availability
100%
Stock movements audited

Patients order and reserve medication from home, and the pharmacy team works from live stock instead of end-of-day paperwork.

Related platform projects

Planning something similar?

Our Dar es Salaam engineering team builds web platforms, mobile apps, AI features and database systems for clients across Tanzania, Africa and internationally.