Skip to content
DigiQuestConsultancy Services

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.

Pharmacy Inventory and Billing Software

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 portfolio

All portfolio
  • Hospital Management System for a Multi-Speciality HospitalHealthcare

    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
    Read the case study
  • Clinic Management and Online Appointment BookingHealthcare

    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
    Read the case study
  • Online Report Portal for a Diagnostic LabHealthcare

    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
    Read the case study