Newsletter For Templates
Join the Community For Templates
Subscribe to Templates newsletter for the latest news and updates
A real-world Vue.js boilerplate with access/refresh tokens auth, API services, HTTP client, and Vuex modules for enterprise applications.
NoGeek offers technical consulting, coaching, and products for CTOs, architects, and entrepreneurs focusing on high concurrency and system design.
Tablog-svelte is a minimalistic blog theme built with SvelteKit, designed for easy setup and customization.
Nextplate is a free Next.js starter template with Tailwind CSS and TypeScript, designed to quickly launch Next.js projects.
Relivator is a next.js 15 ecommerce template with better-auth, polar payments, shadcn/ui, tailwind, drizzle orm, and typescript.
This project is based on real-world practices and is ready to use, providing a solid foundation for Vue.js applications.
The project follows a modular structure:
src
- Contains the source code.
assets
- Images, fonts, and other media.components
- Shared UI components.config
- Application configuration files.directives
- Custom Vue directives.layout
- Base layout components.mixins
- Reusable Vue mixins.pages
- Page-level components.plugins
- Vue plugins.router
- Vue Router configuration.
middlewares
- Route middlewares for authentication and authorization.util
- Route utilities.scss
- SCSS files for styling.services
- API service classes.
util
- Response and error handling utilities.store
- Vuex store modules..env.js
- Environment variables.main.js
- Main application entry point.# clone repo
git clone https://github.com/zmts/vuejs-boilerplate.git
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run serve
# build for production with minification
npm run build