Skip to content

1. Auth (Login and signup) ✔️ 1. Product quick view (modal) ✔️ 1. Product details page ✔️ 1. Cart ✔️ 1. Fetch data from firestore ✔️ 1. Wishlist ✔️ 1. Checkout ✔️ 1. Order page ✔️ 1. User profile page 1. Search products ✔️ 1. Browse with product subcategories 1. Deploy to firebase ✔️ 1. PWA

Notifications You must be signed in to change notification settings

grudev32/e-commence-vue

Repository files navigation

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

1. Auth (Login and signup) ✔️ 1. Product quick view (modal) ✔️ 1. Product details page ✔️ 1. Cart ✔️ 1. Fetch data from firestore ✔️ 1. Wishlist ✔️ 1. Checkout ✔️ 1. Order page ✔️ 1. User profile page 1. Search products ✔️ 1. Browse with product subcategories 1. Deploy to firebase ✔️ 1. PWA

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published