All Projects → dangvanthanh → Vue Shopping Cart

dangvanthanh / Vue Shopping Cart

Simple shopping cart with Vue.js and Deno.js

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Vue Shopping Cart

Tailwindcss Theme Variants
Media-query- or JavaScript-based theme variants with fallback for Tailwind CSS
Stars: ✭ 73 (-16.09%)
Mutual labels:  tailwindcss
Postcss Elm Tailwind
put some tailwind in your elm
Stars: ✭ 80 (-8.05%)
Mutual labels:  tailwindcss
Tailwindcss Tables
Bootstrap styled tables for Tailwind CSS
Stars: ✭ 84 (-3.45%)
Mutual labels:  tailwindcss
Vue Tailwind
Vue UI components with configurable classes ready for TailwindCSS
Stars: ✭ 1,183 (+1259.77%)
Mutual labels:  tailwindcss
Stts
A starter template for Svelte, Tailwind, Typescript, and Snowpack
Stars: ✭ 78 (-10.34%)
Mutual labels:  tailwindcss
Lua Mongo
MongoDB Driver for Lua
Stars: ✭ 81 (-6.9%)
Mutual labels:  mongo
Nuxt Tailwind
A Nuxt.js starter project template using Tailwind CSS without the distraction of a complicated development environment.
Stars: ✭ 71 (-18.39%)
Mutual labels:  tailwindcss
Tailwind Boilerplate
Tailwind CSS + Vite Boilerplate
Stars: ✭ 86 (-1.15%)
Mutual labels:  tailwindcss
Poopak
POOPAK - TOR Hidden Service Crawler
Stars: ✭ 78 (-10.34%)
Mutual labels:  mongo
Starter Kit Cool Writings
Statamic Starter Kit: Cool Writings
Stars: ✭ 84 (-3.45%)
Mutual labels:  tailwindcss
Developmint.de
Open source company page built with Nuxt.js and TailwindCSS
Stars: ✭ 74 (-14.94%)
Mutual labels:  tailwindcss
Pingcrm Svelte
🦊 Ping CRM Svelte - A demo app to illustrate how Inertia.js works with Laravel and Svelte (hosted on a heroku free dyno).
Stars: ✭ 74 (-14.94%)
Mutual labels:  tailwindcss
Sonwan Ui
SonWan UI is a modular UI component library based on figma design to build your next React Web Application.
Stars: ✭ 75 (-13.79%)
Mutual labels:  tailwindcss
Seed Quickstart Webpack
Template for web apps with Seed (Rust framework), TailwindCSS and Webpack.
Stars: ✭ 73 (-16.09%)
Mutual labels:  tailwindcss
Tailwind Examples
A collection of web pages built in Tailwind CSS v0.7.4
Stars: ✭ 84 (-3.45%)
Mutual labels:  tailwindcss
Keys
🔑 Cryptocurrency private keys
Stars: ✭ 71 (-18.39%)
Mutual labels:  tailwindcss
Tailwindcss Pseudo Elements
TailwindCSS Plugin that adds variants of pseudo elements.
Stars: ✭ 81 (-6.9%)
Mutual labels:  tailwindcss
Covid Volunteers
Organizing and matching volunteers with COVID-19 projects
Stars: ✭ 87 (+0%)
Mutual labels:  tailwindcss
Vue Cli Plugin Tailwind
Utility-first, modern CSS for your Vue app using TailwindCSS.
Stars: ✭ 85 (-2.3%)
Mutual labels:  tailwindcss
App Store Tailwind
Mojave App Store Rebuild with Tailwind CSS, Electron and Vue
Stars: ✭ 82 (-5.75%)
Mutual labels:  tailwindcss

Vue Shopping Cart

Technologies

Development

  • [x] Deno.js server
  • [x] Vue.js client
  • [x] AppWrite is (BaaS - Backend as a service)

Gettting Started

Make sure everything is centralized in one place (deps.ts)

$ deno cache server/deps.ts

After installation AppWrite, create .env in root folder and updated AppWrite environments.

APP_WRITE_API_ENDPOINT=http://localhost/v1
APP_WRITE_PROJECT_ID=
APP_WRITE_API_KEY=

For development, you need run command line:

$ npm run dev

About Vue Shopping Cart

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:
    • [x] Register into the system
    • [x] Login into the system
    • [x] List products
    • [x] See the product details
    • [x] Add the product into the cart
    • [x] 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
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].