/pos-system

Point of Sale System

Primary LanguageTypeScript

Point of Sale System

1. Login:

* Admin
* Manager(Employee)

2. Product:

* Name
* Category
* Unit price of product
* Available quantity (should be updated after Sale)
* Image

3. Admin:

* Add/Remove Products
* Add/remove products to cart
* Add VAT amount of cart
* Add discounts to cart(in %)

4. Managers:

* Add/remove products to cart
* Add VAT amount of cart

5. Cart:

* VAT calculation done on sub-total
* Discount also done on sub-total(Does not affect VAT)
* Total will be calculated and displayed(subtotal + VAT - discount)

6. Order/Sale:

* Invoice no.
* Employee Id of who made the sale
* Date of sale
* List of products and price
* Discounts
* VAT
* Invoice total
* Is cancellable