PharmaSpot is a cross-platform Point of Sale system designed for pharmacies and built to streamline operations and enhance customer service.
✔️ Multi-PC Support: Allows multiple computers on a network to access a central database, ensuring data consistency across all locations.
✔️ Receipt Printing: Generate professional receipts for your customers, making transactions more convenient.
✔️ Product Search: Quickly find products by scanning barcodes, simplifying inventory management.
✔️ Staff Accounts and Permissions: Create user accounts with various permission levels to control access and actions within the system.
✔️ Product and Category Management: Easily manage your products and categorize them for efficient organization.
✔️ User Management: Administer and maintain user accounts for your staff members.
✔️ Basic Stock Management: Keep track of your inventory and update stock levels as needed.
✔️ Open Tabs and Orders: Manage open tabs and orders to accommodate customer preferences.
✔️ Customer Database: Maintain a customer database to personalize interactions and build loyalty.
✔️ Transaction History: Access a comprehensive record of all transactions for reference and reporting.
✔️ Transaction Filtering: Filter transactions by till, cashier, or status, providing valuable insights into your sales.
✔️ Date Range Filtering: Narrow down transactions based on specific date ranges for in-depth analysis.
✔️ Custom Barcode Support: Define custom barcodes for products, enhancing flexibility in inventory management.
✔️ Product Expiry Date Tracking: Keep an eye on product expiry dates to prevent sales of expired items.
✔️ Profit Calculation: Calculate profit per item and total profit, helping you make informed business decisions.
✔️ Low Stock Alerts: Receive alerts for low stock levels to avoid running out of popular products.
✔️ Expiry Date Alerts: Stay informed about product expiration dates, reducing waste and potential liabilities.
✔️ Improved UI Enjoy a fresh, modern look with enhanced display quality, making the user experience more appealing.
screen-capture.webm
Point of Sale | Payment Point |
---|---|
Receipt | Transactions |
Status Alerts | More on the Roadmap |
|
-
Download PharmaSpot
-
Unzip the package to a location of your choice.
-
Click the
PharmaSpot
executable in the folder -
Login for default user:
username:
adminpassword:
admin
- Clone this project.
- Open terminal and navigate into the cloned folder.
- Run
npm install
to install dependencies. - Run
npm run start
. - Run
gulp
to bundle css and js assets - Run
npm run test
to run tests
Adapted from tngoman.
Feel free to report any issues or suggest enhancements via GitHub Issues.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Take a moment to review the Contributing Guidelines.
PharmaSpot Point of Sale is licensed under the MIT License.