This is a practical project follwing vue course on LinkedIn Learning with my own changes. original course https://github.com/LinkedInLearning/vuejs-creating-and-hosting-a-full-stack-site-4359014

  1. The orginal course use options api, I use composition api.
  2. Replace event handle with my own encapsulated component 'eventBus'
  3. Divide router in a seperated file.
  4. publish branch is the latest.
  5. use vuetify
  6. scss has been used to avoid duplicate styles
  7. Please visit https://vue-ecommerce-fullstack.onrender.com