Skip to content

fiskryeziu/vue_ecommerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vue Fullstack E-Commerce App

This project is a learning journey in Vue.js, built as a full-stack e-commerce application using Vue.js for the frontend, Express.js for the backend, and Bun as the package manager and runtime. The goal of this project is to gain hands-on experience while leveraging official documentation and best practices.

Tech Stack

  • Frontend: Vue.js
  • Backend: Express.js
  • Database: PostgreSQL or SQLite

Getting Started

Installation

Clone the repository and install dependencies:

git clone https://github.com/yourusername/vue-fullstack-ecomm.git
cd vue-fullstack-ecomm
bun install

Running the App

Backend

cd server
bun dev

Frontend

cd client
bun dev

Learning While Building

This project follows an iterative learning approach by actively using:

By referring to official documentation and experimenting with real-world features, this project helps reinforce best practices while building a fully functional e-commerce application.

Features

  • User authentication (JWT-based login/register)
  • Product listing, filtering, and search
  • Shopping cart & checkout system
  • Order history and user profiles
  • Admin panel for product management

About

ecommerce app with vuejs

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published