LogoA Template
icon of vue-skeleton-mvp

vue-skeleton-mvp

VueJs, Vuetify, Vue Router, and Vuex skeleton MVP for building web apps with JavaScript and async/await.

Introduction

VueJS Vuetify Vue Router Vuex - Basic Project Skeleton

A basic VueJs, Vuetify, Vue Router, and Vuex skeleton written in JavaScript using async/await, designed as a starter for web app development.

Key Features:

  • Vuetify: Utilizes the Vuetify framework for a clean and responsive UI.
  • Vue Router: Implements Vue Router for navigation.
  • Vuex: Manages state with Vuex.
  • Multiple Environments: Ready for development and production environments.
  • i18n Ready: Internationalization support.
  • Google Analytics: Integrated Google Analytics.
  • PWA Ready: Supports Progressive Web App features like add to home screen and automatic updates.
  • Authentication: Includes login, signup, forgot password, and account verification.
  • User Management: Features user profiles and an admin area with CRUD operations for users and cities.
  • Testing: Set up with Cypress and mocha/chai for testing.
  • Code Quality: Uses ESLint and Prettier for code formatting and quality.
  • Token Refresh: Implements ability to refresh tokens.
  • JWT Authentication: Uses JWT (JSON Web Tokens) for secure authentication.

Use Cases:

  • Rapidly prototyping Vue.js applications.
  • Creating single-page applications (SPAs) with a pre-configured setup.
  • Building admin dashboards and user management systems.
  • Developing applications requiring JWT-based authentication.

vue-skeleton-mvp screenshot | ATemplate.com

A template
Copy badages awards

Newsletter For Templates

Join the Community For Templates

Subscribe to Templates newsletter for the latest news and updates