Shifa-e

Shifa-e
Pharmacy management platform. Patient mobile app for prescriptions, plus web dashboards for admins and clerks. Orders, inventory, payments — the full workflow.
Three dashboards (admin, clerk, base), one mobile app, one backend.
The stack
- Mobile: Cross-platform app with prescription upload, product catalog, order tracking, push notifications. iOS + Android.
- Dashboards: Three web apps. Admin (users, analytics), Clerk (orders, billing), Base (system config, delivery zones).
- Backend: RESTful API with authentication, prescription file uploads, email, payment gateway. Relational database.
- Infrastructure: Containerized on VPS behind reverse proxy. All services behind one gateway.
Status
Backend and dashboards are live. Mobile app submission scheduled for next weekend — App Store and Play Store simultaneously.
Prescriptions, orders, payments — full workflow in production.
The approach
Designed schema, API contracts, and deployment strategy before writing code. Mobile app and dashboards share the same backend with role-based surfaces.
Pharmacy operations are surprisingly complex. Prescription workflows, delivery zones, inventory tracking — every feature had edge cases the planning docs caught early.
Gallery

1 / 6
