james-muriithi / e-comart

A simple ecommerce built with vue.js

Home Page:https://e-comart.web.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

E-comart

screenshot

screenshot

screenshot

I decided to do this project for learning purposes after completing a vuejs course on Udemy by Maximilian Schwarzmüller.

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Todo

  1. Auth (Login and signup) ✔️
  2. Product quick view (modal) ✔️
  3. Product details page ✔️
  4. Cart ✔️
  5. Fetch data from firestore ✔️
  6. Wishlist ✔️
  7. Checkout ✔️
  8. Order page ✔️
  9. User profile page
  10. Search products ✔️
  11. Browse with product subcategories
  12. Deploy to firebase ✔️
  13. PWA ✔️
  14. Product out of stock ✔️
  15. Admin dashboard
  16. Dark mode
  17. Similar products
  18. Lazy load images

About

A simple ecommerce built with vue.js

https://e-comart.web.app


Languages

Language:Vue 76.9%Language:JavaScript 21.0%Language:HTML 2.1%