Dev.to WebDev 🛠 Dev 👁 1

I turned my e-commerce side project into a customizable template — full source + admin panel

I built a full e-commerce app (Vue 3 + Node.js + MongoDB) for a real project, and realized the same codebase could be restyled for almost any niche in minutes. So I packaged it as a template. [embed your video here] Wh

I built a full e-commerce app (Vue 3 + Node.js + MongoDB) for a real project,
and realized the same codebase could be restyled for almost any niche in
minutes. So I packaged it as a template.

[embed your video here]

What's included:

  • Vue 3 storefront with search/category/price filters
  • Persistent cart (Pinia) + full checkout flow
  • JWT auth with role-based access (user/admin)
  • Full admin panel — manage products, categories, orders
  • RESTful Express API
  • MongoDB seed data + full setup docs

Runs locally in under 10 minutes: clone → npm install → seed → npm run dev.

Grabbed it here if you want to skip building auth + cart + admin from
scratch on your next project: https://trialist4.gumroad.com/l/coaffs

Happy to answer questions about the stack or setup in the comments.

📰 Read the original article on Dev.to WebDev

Originally published by Dev.to WebDev. Aggregated on AIWithGhost for educational purposes — full credit and traffic to the original publisher.