Um projeto de e‑commerce de roupas, com frontend em Vue.js e backend em Node.js/Express + MongoDB.
Permite navegar/comprar produtos, tanto quanto publicá-los e vendê-los.
O Clothes Ecommerce foi desenvolvido como um protótipo de loja online de vestuário.
Principais objetivos:
- Catálogo de produtos com imagens, descrições e categorias.
- Autenticação (cadastro, login, logout).
- Carrinho de compras dinâmico.
- Processamento de pedidos/compra via API REST.
- Arquitetura separada: frontend e backend desacoplados.
- Vue.js (CLI)
- Vue Router – roteamento de páginas
- Axios – chamadas HTTP
- Sass ou CSS Modules – estilização
- Node.js + Express – servidor REST
- MongoDB + Mongoose – banco de dados NoSQL
- JWT – autenticação via token
- bcrypt – hashing de senhas
- multer – upload de imagens
- cors, cookie‑parser, dotenv