/Easy-PoinOfSale-ReactJS

Easy Point Of Sale is a web-based application that is useful for the needs of grocery stalls, with not much product coverage and only has admin access rights as the manager of the point of sell.

Primary LanguageJavaScript

Easy Point of Sale

Easy Point Of Sale is a web-based application that is useful for the needs of grocery stalls, with not much product coverage and only has admin access rights as the manager of the point of sell.

Inside there are features of updating, deleting, creating, and displaying products, categories and orders for each sale, the system is website based and is still in the design process.

Built With

Express.js Node.js MySQL MySQL CORS CORS

Requirements

  1. Node JS
  2. React JS
  3. Web Server (ex. localhost)

Getting Started

Clone the project into local

Install all the npm packages. Go into the project folder and type the following command to install all npm packages

npm install

In order to run the application Type the following command

npm start

The Application Runs on localhost:3000

Application design

  1. Product Component : This Component displays a list of product. This Component gets the data from a json file in my other project in express JS check my repository API Express Point of Sale

  2. Category Component : This Component Displays category. This Component gets its data from a my other project in express JS check my repository API Express Point of Sale

HTTP client

axios library is used to make HTTP Calls, Open source library which is currently the most booming to make HTTP requests because it has many advantages

URL

The application has just one url /customerlist which ties to Customers Component