User Manual

Introduction

Pharmacy operations guide

This user manual explains the typical journey a user follows after logging in. The system is designed to keep the most important tasks in view from the dashboard and then move naturally into sales, inventory, expenses, clients, reports, and system management.

Recommended first-time flow

  1. Open the dashboard to review KPIs and alerts.
  2. Process a sale and confirm payment or prescription data.
  3. Check stock levels and product availability.
  4. Log expenses and supplier movements.
  5. Review clients, reports, and user permissions.

Page architecture

  • Dashboard: operational overview
  • Sales: customer transactions
  • Stock: product inventory
  • Expenses: cash outflow tracking
  • Clients / Suppliers: external relationships
  • Reports / Users / Settings: analytics and control

Page 01

Dashboard

The dashboard is the operational command center for a new user after login. It brings together the numbers, alerts, and activity feed that matter most during the day: sales, customers, profit, stock health, and urgent actions that need attention.

1. KPI summary cards

The top row displays the most important business metrics at a glance. This includes today’s sales, customers served, gross profit, urgent actions, average basket value, and stock value.

  • Today’s Sales: revenue processed for the day
  • Today’s Customers: number of transactions or buyers
  • Gross Profit: estimated profit from current sales
  • Urgent Actions: count of stock and expiry issues

2. Priority actions panel

This panel highlights the next tasks that need a response. It is designed to surface urgent stock, expiry, or operational issues before they affect sales or customer satisfaction.

  • Low-stock product issues
  • Products nearing expiry
  • Items needing replenishment or review

3. Operational snapshot

The snapshot section provides a quick business readout for the current active period. It helps a user understand whether the pharmacy is running normally, under pressure, or needs intervention.

  • Movement across sales and stock categories
  • Operational summaries for immediate review
  • Fast context before opening deeper pages

4. Sales overview chart

This chart visualizes performance over time. Users can switch between daily, weekly, and monthly views to spot sales peaks, slow periods, and trends across the business cycle.

  • Daily view for short-term monitoring
  • Weekly view for operational planning
  • Monthly view for longer trend analysis

5. Top selling products chart

This chart compares product performance so staff can quickly see what is moving fastest and which items require special attention for restocking, promotion, or forecasting.

  • Spot best sellers quickly
  • Identify slow-moving inventory
  • Support buying and replenishment decisions

6. Recent activities feed

This feed keeps the most recent operational events in view, such as sales, batch changes, stock updates, and other activity recorded in the system. It helps users stay aware of what happened recently without leaving the dashboard.

  • Track recent sales and updates
  • Review operational changes quickly
  • Use as a quick activity audit trail

7. Low stock alerts panel

This section warns staff when inventory has dropped to a critical level. It acts as a fast trigger for restocking and helps prevent missed sales caused by missing stock.

  • High-priority replenishment items
  • Remaining quantity visibility
  • Direct route into stock management

8. Expiring soon table

The expiring products table gives a structured view of items that will expire soon. It helps pharmacy staff prioritize product rotation and avoid losses from outdated inventory.

  • Product name and batch number
  • Expiry date and remaining days
  • Current stock quantity

How staff should use it

  • Check the KPI cards every morning.
  • Resolve priority actions before opening new sales.
  • Use the charts to understand daily and weekly trends.
  • Review alert and expiry lists before closing the day.

Best practice

Treat the dashboard as a daily triage screen. The moment a user logs in, they should quickly scan for revenue, alerts, and operational issues before moving into any deeper workflow.

Page 02

Sales management

The sales page is the main transaction workflow for the pharmacy. It guides staff through a step-by-step process from selecting a payment method to reviewing the cart, choosing the client, and finalizing the invoice. This page is the operational hub for daily retail sales.

1. Checkout step bar

The top of the sales screen shows a five-step checkout path: payment method, select products, review cart, select client, and confirm invoice. Each step is locked or active depending on the progress of the current transaction.

  • Payment method is the entry point
  • Later steps unlock as the cart is built
  • Guides the user through the correct order of actions

2. Payment method selection

The left-side payment panel lets the cashier choose how the sale will be paid. Common options include cash, insurer coverage, and other supported payment types. The active payment method changes pricing and the next steps in the flow.

  • Choose the payment option before adding products
  • Insurer-specific pricing is applied when available
  • Selected payment is reflected in the transaction state

3. Product search and catalog

The product area allows staff to search the medicine catalog and select inventory items for the current sale. Products are shown with names, pricing, and availability so the cashier can quickly find what the customer needs.

  • Search by product name or code
  • Browse a list of available items
  • Identify price and stock status before adding

4. Add item and quantity popup

When a product is selected, a popup appears to confirm what is being added. This popup typically contains the product name, available stock, and quantity controls. It makes the sale precise and prevents incorrect item entries before they pass into the cart.

  • Choose quantity for the selected medicine
  • See availability before confirming the item
  • Confirm the item before it enters the cart

5. Adjust quantity and cart actions

Once products are in the cart, the cashier can change quantities, remove items, or clear the transaction. This keeps the invoice accurate and gives staff a chance to correct errors before final confirmation.

  • Adjust item quantity if the customer changes mind
  • Review the current sale total in real time
  • Clear the cart when a transaction must restart

6. Cart review and invoice summary

The right-hand invoice area lists all selected drug items, quantity, unit price, and total price. This is the moment where staff confirm the customer is receiving the correct items and correct totals before moving on.

  • View each product in the transaction
  • Check unit price and total price before finalizing
  • Proceed to client selection when the cart is ready

7. Insurance and payer configuration

Some sales depend on insurer or payer rules. The system allows staff to manage insurer pricing, confirm coverage rules, and switch pricing logic when the selected payment type is insurer-based.

  • Choose insurer or supported payer
  • Check pricing eligibility per product
  • Handle coverage mismatches before payment

8. Client selection and customer details

Before the invoice is confirmed, the user selects the customer or client associated with the sale. This adds context to the transaction, allows linkage to patient records, and supports service or insurance workflows.

  • Choose an existing client
  • Link the sale to patient history
  • Move to final confirmation when the sale is ready

9. Cart analysis and safety checks

The system performs validation before confirming the invoice. It can warn about duplicated ingredients, potentially risky combinations, or other issues that need staff attention before the sale is processed.

  • Review therapeutic duplication warnings
  • Flag risky medication combinations
  • Allow review before final confirmation

10. Confirm invoice and print receipt

The final step commits the transaction. Once the user confirms the invoice, the system generates the receipt and records the sale. This closes the operational loop and makes the transaction visible in reporting and revenue totals.

  • Review the final transaction before committing
  • Print or save the invoice
  • Close the sale and update the business records

Typical sales workflow

  • Select a payment method.
  • Search and add medicines to the cart.
  • Adjust item quantities or remove incorrect items.
  • Review the full invoice and confirm the client.
  • Finalize the transaction and print the receipt.

Best practice

Treat the sales page as a strict transaction flow. Any step skipped or unchecked can affect pricing, client accuracy, or the final invoice. Always review cart details before printing the sale.

Page 03

Stock management

The stock page manages the pharmacy’s inventory and helps prevent out-of-stock, expiring, or overstocked products. It is the operational layer behind all sales and replenishment decisions.

  • Track current stock levels for all products.
  • Review expiry dates, reorder alerts, and low-quantity warnings.
  • Update inventory after receiving new deliveries or adjusting stock records.

Common tasks

  • Check medicine quantities
  • Search by product name or category
  • Handle stock corrections or restocking

Operational note

Keep this page updated daily so sales management and dashboard indicators stay accurate.

Page 04

Expenses

The expenses page records outgoing costs such as supplier payments, rent, utilities, restocking expenses, or operational costs. This helps maintain an accurate picture of pharmacy profitability.

  • Log expenses against categories or vendors.
  • Track recurring business costs.
  • Review patterns to support monthly reporting.

Good practice

Enter expenses as soon as they occur to keep reporting and reconciliation accurate.

Frequently used categories

  • Supplies
  • Utilities
  • Transport
  • Staff and admin

Page 05

Clients

The clients page stores customer and payer details used in sales and business operations. It helps maintain better customer records, billing details, and long-term relationship tracking.

  • Register or search a client profile.
  • Review transaction history or account activity.
  • Use the client record when processing repeat or insured customers.

Best practice

Keep client records complete and up to date for faster sales processing and better customer tracking.

Typical use cases

  • Insurance or account clients
  • Repeat purchasers
  • Payment follow-up or credit tracking

Page 06

Suppliers

The suppliers page keeps vendor details and order relationships organized. It supports purchasing decisions and gives staff a clear view of where products originate and which vendors provide the best pricing.

  • Save supplier names, contacts, and product sources.
  • Compare pricing and purchasing records.
  • Support restocking workflows and order planning.

Use this page for

  • Supplier contact management
  • Price comparison
  • Purchase planning

Tip

Keep supplier records accurate so inventory ordering is efficient and traceable.

Page 07

Reports

Reports turn raw operational data into useful business insight. This page helps managers review stock movement, sales patterns, and other records needed for planning and review.

  • View daily, weekly, or custom operational summaries.
  • Examine trends in revenue, expenses, and inventory behavior.
  • Use reporting to support decisions and audits.

Best use

Use this section for management reviews, stock insight, and business performance tracking.

Typical outcomes

  • Identify sales peaks
  • Monitor stock loss or movement
  • Support staff and finance review

Page 08

Users

The users page is for account setup and access management. It allows administrators to control who can view sales, manage stock, or adjust settings.

  • Register new staff accounts.
  • Assign access rights and permissions.
  • Maintain account security and role clarity.

Permissions

Use clear roles so users only access the pages they need for their daily work.

Responsibilities

  • Manage staff access
  • Review role assignments
  • Protect sensitive settings

Page 09

Settings

The settings page is the system control center for pharmacy records, appearance, business rules, notifications, and internal configurations. It should be managed carefully and updated only by authorized users.

  • Adjust business configuration and regional options.
  • Configure sales, inventory, and pricing preferences.
  • Review notification and profile-related setup.

Administration checklist

  • Review pharmacy profile
  • Verify default settings
  • Confirm permissions and notifications

Safety reminder

Only admin-level users should change operational configuration that affects pricing, stock behavior, or account access.

Summary

How to work efficiently in GRIINWARE

The most effective operating rhythm is: start on the dashboard, process sales, check stock, record expenses, manage clients and suppliers, then review reports and system configuration. This keeps the pharmacy informed, organized, and ready for daily operational decisions.