MediFlow · Windows desktop app

Run your medical-supply business fully offline.

MediFlow is an installed Windows application for medical-device and pharma distributors — stock, hospital consignment, patient-level invoicing, expiry and vendor payables in one system that never needs the internet.

100% offline · no internet Local SQLite database One-time lifetime license
Expiry alert
34 batches ≤ 90 days
Backup saved
Auto-backup on close
Sale & consignment dispatch
Patient-level billing
Expiry & payables tracking
PDF / Excel reports
Why MediFlow

Built around the consignment model — not bolted on.

Generic inventory tools break the moment stock sits in a hospital on consignment and gets billed per patient. MediFlow treats consignment as a first-class flow: dispatch stock to a hospital, bill only what's used at the patient level, and keep expiry and vendor payables straight — all offline, on a machine you control.

✦ Made for distributors

What it handles out of the box

  • Sale & consignment dispatch with patient-usage billing
  • Multi-company invoicing with your own branding
  • Batch, LOT & expiry tracking down to 90-day alerts
  • Vendor payables with attached bill images
One system, twelve modules

Everything your distribution business runs on

Each module is a full screen inside the app — no add-ons, no subscriptions, no separate tools.

01

Dashboard

Summary stats, a dispatch trend chart and quick sales issue.

02

Products

Product catalog, batch management and quick receive.

03

Stock In

Receive new batches from vendors — creates LOT + GRN codes.

04

Dispatch

Send stock to hospitals as Sale (auto-invoice) or Consignment.

05

Invoices

View, edit and print INV-YYYY-XXXX invoices.

06

Clients

Hospital list with per-product pricing.

07

Companies

Multi-company support for dispatch & invoice tagging.

08

Importers

Vendor / seller directory with MRF-XXXX codes.

09

Purchase Payables

Vendor bill entry with invoice image + payment tracking.

10

Expiry Alerts

Batches expiring within the next 90 days, front and centre.

11

Reports

Stock, dispatch, invoice, GRN, expiry, client & importer reports.

12

Settings

Company profile, logo, bank details, GST, license & backup.

How stock moves

From vendor receipt to vendor payment

MediFlow follows the real path of a medical-device distributor, stamping every step with its own traceable code.

1 · Stock In

Receive a batch from a vendor into inventory.

LOT + GRN

2 · Dispatch

Send to a hospital as sale or consignment.

DSP-XXXX

3 · Invoice

Bill the sale — or the patient usage on consignment.

INV-YYYY-XXXX

4 · Payables

Track what you owe each vendor, with bill images.

PB-XXXX
Traceability by design

Every record gets an automatic code

Row-ID based and monotonically increasing — never reused after deletion, so your audit trail always holds.

GRN-XXXX
GRN-5526
Every stock receipt
LOT-…
LOT-20260628-0003
Each new batch
DSP-XXXX
DSP-1045
Each dispatch
INV-…
INV-2026-0220
Each sale invoice
CLT-XXX
CLT-003
Each client / hospital
MRF-XXXX
MRF-0002
Each importer / seller
PB-XXXX
PB-0007
Each purchase bill
Auto
no manual numbering
Generated as you work
Your data, your machine

Local database, automatic backups, full reports

Everything lives in a single SQLite file on your PC. MediFlow backs it up on every close and lets you export or import whenever you need — no cloud, no lock-in.

  • Auto-backup on every close, keeping the last 10 copies
  • Manual "Back Up Now", plus database export & import
  • Reports across stock, dispatch, invoices, GRN, expiry & more
  • Print-ready output with clean, escaped HTML
Under the hood

Modern, secure & built to stay offline

MediFlow is a native-feeling desktop app — fast, private, and safe by default.

Electron + React

Electron 31 & React 18 (Vite 5) for a fast, modern desktop UI.

Local SQLite

better-sqlite3 with parameterized statements — no SQL injection.

Hardened runtime

contextIsolation on, nodeIntegration off, escaped print output.

No network calls

Nothing leaves your PC in production; license validates on startup.

PlatformWindows desktop (NSIS installer + portable EXE)
StackElectron 31 · React 18 · Vite 5
DatabaseSQLite (better-sqlite3), single file
Data location%APPDATA%\MediFlow\mediflow.db
BackupsAuto on close · keeps last 10
LicensingValidated on startup
Simple, one-time pricing

One license, your whole company

A single flat price — installed on your PC, yours for life. Multiple branches or companies? Let's talk.

Multi-Company / Custom

Let's talk

For groups, multiple branches or custom requirements.

  • Licensing across multiple companies / PCs
  • Custom fields, reports or workflow tweaks
  • Data migration from your current system
  • Priority support & onboarding
Talk to us
Good to know

Frequently asked questions

No. MediFlow is an installed Windows desktop app that runs entirely offline. All your data lives in a local SQLite database on your PC, and there are no external network calls in production.

You dispatch stock to a hospital as a consignment, so it stays in your inventory ledger until it's used. When items are consumed for a patient, you bill only that usage — MediFlow generates the invoice and keeps the remaining consignment stock tracked.

In a single SQLite file at %APPDATA%\MediFlow\mediflow.db on your machine. MediFlow auto-backs it up on every close (keeping the last 10), and you can back up, export or import at any time from Settings. All database access uses parameterized statements and print output is HTML-escaped.

You get an NSIS installer (recommended) or a portable executable that needs no installation. First launch creates the database with sample data so you can explore straight away, then enter your license and company details in Settings.

Yes. The Companies module lets you tag dispatches and invoices to different companies, each with its own profile, logo and bank details — useful when you operate multiple entities from one office.

We help you install and set up. Reach WP DeveloperHub on WhatsApp at +1 (316) 477 2620 or email contact@wpdeveloperhub.com and we'll get you running with your company details and license.

Get started

Let's get MediFlow running for you

Ready for MediFlow? Buy your license, request a demo, or ask a question — we reply within one business day.

We reply within one business day. No spam, ever.

Message sent!

Thanks for reaching out — we'll be in touch within one business day.

MediFlow $249 · single company · lifetime · offline desktop app