Frontend Point of Sale application built with:
This application has the following sections:
This provides two roles that can be assigned to the user
Has access to all the sections, with create, edit and remove privilege
Has access to only Dashboard, Product and Transaction page
- Create, Edit, Remove and Provide roles (Admin / Cashier) to new and existing users
- Search sort user list based on name, role, newest, oldest and last active
- Search, the sort option
- Create, update and remove
- Add to cart
- Increase Quantity of products put in the cart
- Presenting products on category based
- Make transactions
- Check old transactions
- Print transaction receipt
- Change store name, discount on products and tax
- Update account info
- Install npm
- Go to front end directory
- Enter the following command to install node modules and start the local server
npm install
npm start
- Need to install MongoDB COMMUNITY EDITION and MongoDB compass. Click this link to see instructions to install on different OS. LINK
- Once both get installed open MongoDB compass and click connect button
- Go to the backend folder inside the project folder and run the following command
npm install
npm start
- You can access the dashboard with the following credentials
Username: cashieadmin Password: cashieadmin
After running the Frontend, if the site didn't display automatically on the default browser, then enter the following link in a new tab:
localhost:3000