SmartMaatt / vue-vuex-shoping-cart

Demonstrates how to create a functional shopping cart using Vue.js, showcasing the integration of Vue Router and VueX for state management.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vue/Vuex Shopping Cart

OverviewKey FeaturesInstallationUsageCreditsLicense

Overview

This repository contains the source code for the tutorial Build a Shopping Cart with Vue 3, Vue Router, & VueX. This tutorial demonstrates how to create a functional shopping cart using Vue.js, showcasing the integration of Vue Router and VueX for state management.

Shopping Cart Layout
Shopping Cart Layout

Key Features

  • Vue 3 Integration: Utilize the latest features of Vue 3 for building responsive and dynamic UIs.
  • Vue Router: Implement navigation between different components of the shopping cart.
  • VueX: Leverage VueX for managing the application's state, providing a cohesive experience across different components.
  • Local Storage: Implement localStorage to persist data in the browser, allowing users to retain their shopping cart items even after leaving the site.

Installation

To get the project running locally:

  1. Clone this repository:
    git clone https://github.com/SmartMaatt/vue-vuex-shoping-cart.git
  2. Navigate to main directory.
  3. Install dependencies.
    npm install
  4. Run the application.
    npm run serve

Usage

The application provides a simple and intuitive interface for adding items to the shopping cart, viewing them, and managing quantities. It demonstrates a practical use case for Vue 3, Vue Router, and VueX in a real-world application.

Credits

This project is based on the tutorial created by Tyson London. Full credit for the concept and design of the project goes to them. This repository serves as an implementation and learning resource.

License

This project is licensed under the MIT License - see the LICENSE file for details.


© 2023 Mateusz Płonka (SmartMatt). All rights reserved.

PortfolioGitHubLinkedInYouTubeTikTok

About

Demonstrates how to create a functional shopping cart using Vue.js, showcasing the integration of Vue Router and VueX for state management.

License:MIT License


Languages

Language:JavaScript 88.0%Language:Vue 11.2%Language:HTML 0.8%