Skip to content

tutorial and starter project for vue3, vite, signup-login-role, pinia state management using Strapi headless cms

Notifications You must be signed in to change notification settings

mohammadGh/tutorial-vue-login-access-control-strapi-backend

Repository files navigation

Vue 3 + Vite + Pinia state + Vue Router + user login/signup/access-control + Strapi CMS APIs

This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 <script setup> SFCs, check out the script setup docs to learn more.

This project depicts how to use vuejs to log-in, registering new accounts, and load different panels based on the user access level using Rest APIs. You'll be intrduced with these stuffs throughout this project:

  • VueJs 3: Vuejs frontend framework using Options API alongside Vue Router and Vuex State Management.
  • Strapi: a headless open-source CMS with its user management APIs

Demo Gif:

vue-3-authentication-demo-gif

setup

npm install

Compiles for development (with hot-reloads)

npm run dev

Compiles for production

npm run build

Lints and fixes files

npm run lint

Recommended IDE Setup

About

tutorial and starter project for vue3, vite, signup-login-role, pinia state management using Strapi headless cms

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published