Skip to content

stephanniegb/vue-e-commerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AltSchool Third Semester Exam Project

This is a solution to the Github Portfoilio question

Overview

The Task

Create a new vue js application using the cli then simulate a fake authentication experience using vuex and vue router. Make sure that you make provisions for wildcard routes a.k.a 404 pages. Also, your fake authentication experience should consist of the login route - ‘/login’, the sign up route - ‘/signup’ and the products route - ‘/products’. Users shouldn’t be able to access the products route until they’re logged in and they shouldn’t be able to access the login route if they’re already logged in. In this exercise I hope to see the use of nested routes for the navigation menu that will show on each page, and authguards. bonus - extract out a composable to get the currently logged-in user and create a page that shows the product’s details by using this api https://dummyjson.com/products/1. You can use this api - ‘https://dummyjson.com/products’

Screenshot

Links

My process

Built with

  • Semantic HTML5 markup
  • Flexbox
  • CSS Grid
  • Vue - JS library
  • Vue Router
  • Vuex

Author

About

E-commerce website built in partial completion of my third semester at AltSchool Africa

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published