
Pharmacy Plus — desktop app for pharmacy management
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.