Skip to content

This is an ecommerce project for Audiophile; a premier store for high end headphones, earphones, speakers, and audio accessories.

Notifications You must be signed in to change notification settings

toriola998/Audiophile-ecommerce-website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Audiophile Ecommerce web-app

The features

Users are be able to:

  • View the optimal layout for the app depending on their device's screen size
  • See hover states for all interactive elements on the page
  • Add/Remove products from the cart
  • Fill in all fields in the checkout
  • Receive form validations if fields are missed or incorrect during checkout
  • See correct checkout totals depending on the products in the cart
    • Shipping always adds $50 to the order
    • VAT is calculated as 20% of the product total, excluding shipping
  • See an order confirmation modal after checking out with an order summary

Screenshot

Links

Built with

  • CSS custom properties
  • Flexbox
  • CSS Grid
  • Mobile-first workflow
  • Vuejs - JS library
  • Vue router - Vuejs library
  • VueX - Vuejs library

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.

About

This is an ecommerce project for Audiophile; a premier store for high end headphones, earphones, speakers, and audio accessories.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published