Pharmacy Point of Sale System
Private Client

- Client
- Private Client
- Year
- 2026
- Role
- Full-Stack Development, System Architecture, UX Design
- Built by
- Nexiffyy Team
The challenge
Pakistani pharmacies rely on paper ledgers or generic POS software that doesn't understand pharmaceutical retail, no expiry tracking, no multi-unit packaging support (strips vs tablets vs boxes), and no resilience when the internet drops mid-transaction.
Our approach
We built a full-stack system from scratch: an ASP.NET Core REST API backed by PostgreSQL, and an offline-first PWA frontend that runs in any browser and can be installed as a desktop app. JWT-based authentication with per-account lockout keeps multi-user access secure, and role-based views keep admin and salesman workflows clearly separated.
What we made
- 01Full POS with fast sales processing and receipt generation
- 02Medicine inventory with barcode scanning and near-expiry alerts
- 03Analytics dashboard with 7-day revenue trends and category breakdowns
- 04Offline-first PWA, pharmacy keeps selling without internet
- 05Role-based access control for Admin and Salesman accounts
- 06Multi-unit inventory (strips, tablets, bottles, sachets)
- 07Dockerized deployment on Render with PostgreSQL
Outcome
Offline-first
POS that never goes down, syncs automatically when internet returns
Delivered a complete pharmacy management stack in a single containerized deployment: 7 REST API modules covering sales, inventory, analytics, auth, and user management, plus a lightweight PWA frontend the pharmacist can install and use without a browser.