/pos

Website POS (NuxtJS & Vuetify)

Primary LanguageVue

POS

The POS (Point of Sales) Website Application is designed with a simple and responsive interface using Vuetify. This application is built using the NuxtJS framework for the Frontend while for the Backend it uses Node & Express. This website has the following features.

  • CRUD Users
  • CRUD Products
  • CRUD Categories
  • CRUD Stocks
  • CRUD Reports / Orders
  • CRUD Activation by email

You can find the documentation API on this.

Flow Aplication

For new users:

  1. Page Register
  2. Page Ceck Email for verification (Select cashier or customer)
  3. Page Login

For admin:

  1. Page dasboard
  2. Page Product
    • Add Product
    • Detail Product
    • Delete Product
  3. Page Categories
    • Add Category
    • Detail Category
    • Delete Category
  4. Page Stocks
    • Add Stock
    • Reduce Stock
    • Adjusment Stock
  5. Page Report
    • Tabel Get All Order

For Cashier:

  1. Page dasboard
  2. Page Menus
  3. Page Cart
  4. Page Orders

For Customer:

  1. Page dasboard
  2. Page Menus
  3. Page Cart

Installing

Clone project

git clone https://github.com/tomimandalap/pos.git
npm install

or

yarn install

Demo

Demo video on youtube

  1. Admin
  2. Cashier
  3. User