vue-ecommerce
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
Tool
-
Auth0 - Auth0 is going to be used to handle the application’s authentication.
-
Cloudinary - This is a video and image management service that will be used for all media processes on the e-commerce website.
-
Vuex - Vuex will take care of our application’s state management.
-
Tachyons - This is the CSS framework to will be using for our e-commerce website.
-
Paystack - Paystack will act as a payment gateway for all purchases made on the e-commerce store.
-
Vue Router - Vue router will be acting as a link that connects the different Vue components to allow rendering and viewing based on the user navigation.
-
To build the e-commerce site, we will be using the Vue CLI to create a Vue app and Cloudinary to manage our media assets for the application. We will also be using VueX and Paystack to handle state management and payment integration, respectively.