Case study, Healthcare
Pharmacy Inventory and Billing Software
Fast GST billing, batch and expiry tracking and stock transfer between outlets, so the pharmacy stops losing money to expired stock and slow counters.
- Client
- Retail pharmacy with two outlets
- Industry
- Healthcare
- Services
- Custom Software Development, Healthcare Solutions
- Built with
- React, Python, FastAPI, PostgreSQL
What changed
- Batch-wise
- Stock and expiry tracking
- 2 outlets
- On one shared stock record
- Alerts
- Near-expiry and reorder warnings
The challenge
Billing was done on an old desktop program that only ran at one counter. Batch numbers and expiry dates were tracked in a notebook, so expired medicines were often found too late, and the second outlet had no visibility of the main store's stock.
Our approach
We studied the busiest hours at the counter and designed the billing screen around speed: search by name or salt, scan barcodes and finish a bill with the keyboard alone.
Stock had to be tracked by batch from the moment a purchase bill was entered, so everything else (expiry alerts, reorder lists, reports) would follow automatically.
The solution
The new system handles purchase entry, batch-wise stock, GST billing, returns and stock transfers between outlets. It warns the pharmacist about medicines nearing expiry and creates a reorder list when stock falls below a set level.
The owner can check sales, margins and stock for both outlets from a phone.
How we built it
It is a web application with a FastAPI backend and PostgreSQL, so both outlets work on the same data. Barcode scanners and thermal printers were set up at each counter.
We migrated the existing item master and opening stock, then ran the old and new systems side by side for a short period before switching over.
Technology
- React
- Python
- FastAPI
- PostgreSQL
Services used
Have a similar project in mind?
Tell us what you need and we’ll reply with next steps.
More case studies
Healthcare
Multi-speciality hospital, Uttar Pradesh
Hospital Management System for a Multi-Speciality Hospital
One connected system for OPD, IPD, billing, pharmacy and lab, replacing paper registers and separate spreadsheets so every department sees the same patient record.
- React
- Python
- FastAPI
Healthcare
Multi-doctor clinic
Clinic Management and Online Appointment Booking
A clinic system with online booking, token queues, digital prescriptions and WhatsApp reminders, so patients wait less and the front desk spends less time on the phone.
- Next.js
- React
- Python
Healthcare
Pathology and diagnostic centre
Online Report Portal for a Diagnostic Lab
Sample tracking, report entry with normal ranges, and a secure portal where patients and doctors download reports, instead of waiting at the counter.
- Next.js
- Python
- FastAPI
