beauty-vuejs-boilerplate

❤️ Real world base Vue.js app. Access/refresh tokens auth, api services, http client, vuex modules

apifluxenterpriseboilerplatejwtvuejsspavuexdata-access-layervue-boilerplatehttp-wrapperaccess-token
FreeRepo

Preview

beauty-vuejs-boilerplate preview

Overview

This is a production-ready Vue.js starter project built with Vue CLI v4, Axios and Vuex that provides essential features for building web applications including HTTP request handling with token refresh, API service layer, reusable UI components, routing with middleware and state management. It is designed for developers who need a structured foundation with common patterns like data loading states, form handling, authentication and notifications already in place.

Features

access-token-refreshapi-serviceshttp-clientdata-access-layerresponse-wrappererror-handlingbase-componentsmixinsfile-uploadmodal-componentloading-animationsicon-systemtoast-notificationsdebounce-directiverouter-middleware

Feature Flags

authenticationblogfileUploadsauthorizationnotifications

Recommended Use Cases

enterprise-spareal-world-applicationsjwt-authentication-projects

Frontend

vuejsaxiosvuexvue-routerscss

Backend

None

Auth Providers

jwt

Deployment Targets

None

Payment Providers

None

Quick Facts

⭐ Stars
869
🍴 Forks
215
🔄 Active
Unknown

Stack

Framework
vuejs
Language
javascript
CSS
scss
Auth
jwt

Data Layer

UI Stack

Styling
scss
Components
vue

Developer Experience

Docker
No
Tests
No
Quickstart
Yes
env.example
Yes

Pricing

Classification
free
Selected
Notes
No clear pricing signals
Get Started with this Boilerplate