Releases

What changed, and when

Every release, newest first. Entries describe what you can now do, not how it was built. The system is currently on version 2.0.

Version 2.0
Current

Clinic, branches and server-printed documents

The largest release so far. One Pharmacy now runs a clinic as well as a counter, keeps each branch and each store room honest about its own stock, and prints every document from the server so copies match.

Added

  • A full clinic: patients, appointments, a live queue, vitals, consultations, prescriptions and laboratory orders, all billed through the same till as medicines.
  • Branches. Every sale, patient, visit, batch and purchase order belongs to one facility, and staff only see their own. An owner can view all branches at once.
  • Store rooms and counters. Stock is tracked where it physically sits, moved between stores by requisition, and the till can only sell what is on its counter.
  • Printed documents produced on the server: 80mm receipts, A4 invoices, prescriptions, laboratory reports, purchase orders, goods received notes, clinical summaries, statements, profit and loss, and the trial balance.
  • A "Who is working" screen showing every signed-in machine, with the ability to sign one out remotely.
  • Financial periods, and four clinical roles: Doctor, Nurse, Laboratory Technician and Receptionist.

Changed

  • A new interface throughout, modelled on Tally: keyboard-first, with function keys on every screen, right-click menus on records, and a Gateway that opens on the work your department does.
  • Signing in is a username and a password. Your branch, counter and accounting period are worked out from the machine and from what you have been assigned.
  • One account is used on one machine at a time. Signing in elsewhere closes the earlier session and says so.
  • The point of sale shows what is on your counter and what is still in the warehouse, and can raise a requisition without leaving the till.

Fixed

  • The dashboard and the clinic queue could disagree about how many patients were waiting, because the server and the database did not keep the same clock.
  • On the sale voucher every medicine name was cut short after a few letters, so a cashier could not read back what they had rung up. The name column now takes the width the numbers do not need, and the voucher itself widens on a large screen.
  • Two reports and the sales summary failed outright because they read a payment method from the wrong table.
  • Assigning roles through the Employees screen quietly removed a user's branch, leaving them unable to sign in.
  • A user could not hold the same role at two branches; the second assignment was silently discarded.
  • Goods received into stock never landed on a shelf, so a counter could sell what was still in the warehouse.
  • Stock corrections moved the branch total without moving the shelf it came off.

Security

  • Writing a prescription and ordering laboratory tests were checked against the wrong permission, so a nurse could do both.
  • A session is now a record on the server. Ending it takes effect on that machine within one request.
Version 1.2

Workspaces and the public site

Each business gets its own workspace, created in a minute from the sign-up page.

Added

  • Self-service sign-up: a company gets its own workspace, its own data and its own address.
  • An administration console for managing workspaces.
  • A public home page and a separate sign-in page.
Version 1.1

Accounts and reporting

Money in and money out, with the reports to read them.

Added

  • A chart of accounts with a transaction ledger.
  • Expenses with categories and approval status.
  • Nine reports covering sales, stock, expiry, procurement and takings by cashier.
Version 1.0

First release

The counter and the store room: selling, stocking and buying.

Added

  • Point of sale with first-to-expire dispensing across batches.
  • Medicines, categories, brands and dosage forms.
  • Batch and expiry tracking, with low stock and expiry alerts.
  • Suppliers, purchase orders and goods received notes.
  • Customers, employees, and roles with per-screen permissions.

Try the current release

A workspace of your own, with sample data to look around, takes about a minute to create.

Create a workspace Read the guide first