Skip to content

Mo-Volcano/ella-project

Repository files navigation

ella-project

A demo e-commerce store built with Vue 3, Vuetify, and Pinia using dummy data.
The project includes 6 main pages to simulate a complete shopping experience.

🛍️ Pages

  • Home: Main landing page with product listings.
  • About: Information about me.
  • Category: Displays products by category.
  • Product View: Detailed product information page.
  • Cart Page: Shopping cart page.
  • Checkout: Final order and payment page.

🛠️ Tech Stack

  • Vue 3 – Modern frontend framework.
  • Vuetify – UI library based on Material Design.
  • Pinia – State management for Vue.
  • Dummy Data – Used for testing and UI demonstration.

🚀 Setup & Run

##Clone the repository

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

Customize configuration

See Configuration Reference.