Pharmacy Plus — desktop app for pharmacy management

Pharmacy Plus — desktop app for pharmacy management

Mar 10, 2020·
Khaled HAMIDI
Khaled HAMIDI
· 2 min read

Overview

Pharmacy Plus is a Windows desktop application I built for a pharmacist who needed a single place to handle his daily work — invoices, stock, customer accounts, and expiration tracking. The off-the-shelf options he tried either did too much or didn’t fit how he actually worked, so we built the app around his workflow.

The goal was a focused tool that covers what a small-to-mid pharmacy actually does in a day, without dragging the user through unnecessary screens.

What it covers

  • Dashboard — sales for the day, pending invoices, and items running low or close to their expiration date.
  • Invoices — create, edit and print customer invoices, with items pulled straight from inventory.
  • Inventory — search, add, edit and categorize items (tablets, capsules, liquids, etc.).
  • Expiration tracking — items within a configurable expiry window show up on the dashboard, so the pharmacist sees them without running a report.
  • Sales view — sortable and filterable transaction list, with the option to export account statements.
  • Barcode scanning for quick item lookup at the counter.
  • Printable reports for invoices, account statements, and stock summaries.

Notes on the build

Built as a single Windows executable with a local database. The pharmacy’s internet was unreliable, so the app runs fully offline. Data stays on the local machine with a periodic backup to an external drive.

Website

More details on the project page.