Skip to content

Web Development · Mini Project

Pharmacy Inventory & Billing System

Batch and expiry-tracked stock, GST bills and low-stock alerts

1-2 weeks build

Overview

Purchases are entered batch by batch with supplier, MRP and expiry date, so the same medicine can sit in stock across several batches. Billing picks the earliest-expiring batch first, applies the item's GST rate and prints an invoice with HSN codes. The dashboard flags items below their reorder level and batches nearing expiry. An academic prototype, not certified pharmacy software.

What makes it stand up

  • 01Batch-wise stock with MRP, purchase rate and expiry per batch
  • 02First-expiry-first-out selection when a bill is created
  • 03GST invoices with HSN codes and CGST and SGST split
  • 04Low-stock and near-expiry alerts on the dashboard
  • 05Academic prototype only, not certified for use in a real pharmacy

Module breakdown

  1. 01

    Medicines

    Item master with composition, HSN code, GST rate and reorder level.

  2. 02

    Purchases

    Supplier bills entered as batches with expiry dates.

  3. 03

    Billing

    Counter billing with batch selection and printable invoices.

  4. 04

    Alerts

    Reorder and expiry warnings with configurable thresholds.

  5. 05

    Reports

    Daily sales, GST summary and stock valuation.

After this, you will be able to

  • Explain why stock is tracked per batch rather than per medicine
  • Walk through how GST is calculated on a bill
  • Demo a purchase entry followed by a bill that picks the right batch

Technology stack

  • Python
  • Django
  • PostgreSQL
  • Bootstrap
  • JavaScript

Complete kit

₹5,799₹9,899
-41%

Delivered in under 48 hours

Level
Mini Project
Domain
Web Development
Build time
1-2 weeks
Difficulty

You receive

  • Complete, commented source code
  • 60-90 page project report (IEEE format)
  • Editable presentation deck
  • Architecture, ER and UML diagrams
  • Local setup and deployment guide
  • Sample dataset or seed data
  • Viva question bank with answers
  • One 45-minute walkthrough call
  • 30 days of doubt-clearing support
Compare tiers

Keep looking

Students also considered

Major Project

Web Development

Real-Time Collaborative Code Editor

Multiplayer editing with CRDTs, live cursors and sandboxed execution

  • Next.js
  • TypeScript
  • Yjs
  • WebSockets
  • +2
₹4,999₹8,499
4.8/168 reviews
Major Project

Web Development

E-Commerce Platform and Recommender

Full-stack storefront with hybrid collaborative filtering

  • Next.js
  • TypeScript
  • Prisma
  • PostgreSQL
  • +2
₹4,799₹8,299
4.8/229 reviews
PopularMini Project

Web Development

Hospital Management System

Appointments, records, pharmacy and billing in one workflow

  • React
  • Node.js
  • Express
  • MongoDB
  • +2
₹2,499₹4,499
4.6/342 reviews