Skip to content

Commit

Permalink
Updated README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
drkNsubuga authored Nov 2, 2023
1 parent 329e38f commit 7bc0b97
Showing 1 changed file with 62 additions and 22 deletions.
84 changes: 62 additions & 22 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,63 @@
# PharmaSpot Point of Sale
Point of Sale application for Pharmacies

**Features:**

- Can be used by multiple PC's on a network with one central database.
- Receipt Printing.
- Search for product by barcode.
- Staff accounts and permissions.
- Manage Products and Categories.
- Manage Users
- Basic Stock Management.
- Open Tabs and Orders.
- Customer Database.
- Transaction History.
- Filter Transactions by Till, Cashier or Status.
- Filter Transactions by Date Range.
- Custom barcode
- Product Expiry date
- Calculate profit per item and total profit
- Alerts for low Stock
- Alerts expiration date
- New styling and fix display issues
![GitHub package.json version](https://img.shields.io/github/package-json/v/drkNsubuga/PharmaSpot)
![GitHub all releases](https://img.shields.io/github/downloads/drkNsubuga/PharmaSpot/total)
[![Build](https://github.com/drkNsubuga/PharmaSpot/actions/workflows/build.yml/badge.svg)](https://github.com/drkNsubuga/PharmaSpot/actions/workflows/build.yml)
[![Release](https://github.com/drkNsubuga/PharmaSpot/actions/workflows/release.yml/badge.svg)](https://github.com/drkNsubuga/PharmaSpot/actions/workflows/release.yml)
[![GitHub issues](https://img.shields.io/github/issues/drkNsubuga/PharmaSpot)](https://github.com/drkNsubuga/PharmaSpot)
[![License](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/drkNsubuga/PharmaSpot/blob/main/LICENSE)

PharmaSpot is a cross-platform Point of Sale system designed for pharmacies and built to streamline operations and enhance customer service.

## Features

- **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 Styling:** Enjoy a fresh, modern look with enhanced display quality, making the user experience more appealing.

---
## Usage
- Clone this project.
- Open terminal and navigate into the cloned folder.
- Run ```npm install``` to install dependencies.
- Run ```npm run electron```.

## Credits

This repository is an adaptation of the [POS]([https://github.com/original-repo-owner/original-repo-name](https://github.com/ailakhdar/Store-POS))
Feel free to report any issues or suggest enhancements via [GitHub Issues](https://github.com/drkNsubuga/PharmaSpot/issues).

### License

PharmaSpot Point of Sale is licensed under the [MIT License](https://github.com/drkNsubuga/PharmaSpot/blob/main/LICENSE).

0 comments on commit 7bc0b97

Please sign in to comment.