Skip to content

Latest commit

 

History

History
81 lines (54 loc) · 3.47 KB

README.md

File metadata and controls

81 lines (54 loc) · 3.47 KB


Point-Of-Sale System


Introduction:

Our POS system allows your business to accept payments from customers and keep track of sales , helps you improve your operations for your customers gives you better customer service. This includes reducing waiting time, faster scanning of items, quicker payments,allow customers to order online as a result increases sales and much more. With these operational improvements, customers will tend to get better service and come back to your store for their next purchase.


POS Pages

Home Page :The welcome page that contains an overview of the system and a general definition of it.

Pos Page: A page where you can view all of products figures in one place ,Also includes the Cart which is a piece of software that facilitates the purchase of a product ,search product ,and filter product by Catagory .

Product Page: A page has a list of all products stored in the system Database , so you can view/add/update/delete/search a product.

Catagories Page :A page that has a list of all product categories in the system, so you can view/add/update/delete/search a product category.


Technologies used

React

React router

React hooks

React-toastify

React-to-print

React-bootstrap

Formik


POS Documentation

POS Documentation Link

How to set up the project

  1. Access to the project folder on the computer via Termaial or Git Bash
  2. Clone this respository to your computer by --git clone "Repo-Link"--
  3. Excute --npm install-- to download all necessary packages
  4. Change directory to backend by --cd backend--
  5. Run --json-server --watch db.json --port 5000--
  6. Change directory to frontend by --cd frontend--
  7. Excute --npm start-- to start the projec

Page Shots

Home Page image

Pos Page image

image Product Page

image Catagories Page image

Deployment link:in progress "# POS-Deploy" "# POS-copy"