# RunMyPharmacy > A modern, reliable POS and inventory management system built to streamline pharmacy operations. RunMyPharmacy is a comprehensive pharmacy management platform that handles point-of-sale transactions, inventory tracking, batch and expiry management, purchase orders, supplier management, sales reporting, prescription management, shelf management, and role-based access control — all from a single web-based interface. A built-in online pharmacy store is included with every account. ## Key Features - **Point of Sale (POS)**: Barcode scanning, cart management, multi-tender checkout, receipt printing — /pharmacy-pos - **Barcode Scanning**: Plug-and-play USB and Bluetooth scanner support, sub-second lookup — /barcode-scanning - **Inventory Management**: Stock tracking, batch numbers, expiry date monitoring, low-stock alerts, category management — /inventory-management - **Expiry & Batch Tracking**: Predictive expiry alerts, FEFO deduction, batch traceability from purchase to sale — /expiry-tracking - **Online Pharmacy Store**: Branded storefront URL, delivery & pickup ordering, order tracking, automatic inventory sync — /online-pharmacy-store - **Supplier Management**: Supplier profiles, purchase order creation, delivery tracking, invoice reconciliation — /supplier-management - **Purchase Orders**: Draft, send, track, and receive purchase orders with automatic inventory update — /purchase-orders - **Sales Tracking**: Complete transaction ledger, receipt lookup, refund processing, date filters, CSV export — /sales-tracking - **Reports & Analytics**: Real-time revenue trends, payment breakdowns, top-performing products, CSV exports — /reports-analytics - **Prescription Management**: Digital prescriptions, patient profiles, dispensing queue, appointment scheduling — /prescription-management - **Shelf Management**: Shelf address labels, FEFO rotation tasks, expiry alerts, shelf audit reports — /shelf-management - **User Access Control**: Role-based permissions for Admin, Manager, Cashier, and Doctor roles — /user-access-control ## Technology - Web-based application (works in any modern browser) - Multi-tenant with isolated database structures per organisation - JWT authentication with refresh tokens - Rate-limited API endpoints - React frontend with TypeScript - Node.js / Express backend with MongoDB ## Pricing Free during early access period. Includes unlimited transactions, full inventory system, all reporting features, online store, prescription management, shelf management, role-based access control, and email support. No credit card required. ## Links - Website: https://runmypharmacy.com - Features: https://runmypharmacy.com/features - How It Works: https://runmypharmacy.com/how-it-works - FAQ: https://runmypharmacy.com/faq - Pricing: https://runmypharmacy.com/pricing - Sign Up: https://runmypharmacy.com/signup - Sign In: https://runmypharmacy.com/login - Contact: https://runmypharmacy.com/contact