- Deno.js
- Vue.js
- [] MongoDB
- Deno.js server and monitor any changes with Denon
- Vue.js client
For development, you need run command line:
$ npm run dev
You shoud
Coming soon for development
Vue shopping cart is a modern web app
- It has a frontend (Vue.js) and a backend (Deno.js)
- It has two roles: customer and manager
- New users have only the customer role
- Customers can:
- Register into the system
- Login into the system
- List products
- See the product details
- Add the product into the cart
- Remove the product from the cart
- Check out the cart
- List past orders
- Managers can:
- Login into the system
- Add new products and categories
- Change the product stocks
- List products orders
- See order details
- Change order status
- List customers
- See customers details