Vue3 Authentication Boilerplate
A simple implentation of a JWT authentication flow. Using Vue3, Vuex4, Typescript, Tailwindcss, and atomic design pattern. This project can be used as boilerplate to any project you wish to build.
Getting Started
Dependencies
- Make sure you have node installed on your machine.
Project setup
Start by cloning the project locally and installing it's dependencies
git clone https://github.com/JadRizk/vue3-auth.git <project-name>
cd <project-name>
yarn
Compiles and hot-reloads for development
After installing the dependencies, you can launch your project using the following command:
yarn serve
Compiles and minifies for production
For building the project, you can use the following command:
yarn build
The result of it will be stored in the ./dist
folder.
Run your unit tests
yarn test:unit
Lints and fixes files
yarn lint