Welcome to my Vue 3 + Nuxt 3 Boilerplate! This starter project is designed to provide a solid foundation for any new Vue application, combining modern tools and best practices for a powerful, scalable, and efficient development setup.
This boilerplate follows the conventional Nuxt 3 structure, making it easy to get up and running while providing a clean and organized file setup.
āāā components # Reusable Vue components
āāā layouts # Application layouts
āāā pages # Application views and routes
āāā plugins # Nuxt plugins
āāā store # State management with Pinia (optional)
āāā assets # Static assets like images and fonts
āāā public # Public static files
āāā nuxt.config.ts # Nuxt configuration
āāā tailwind.config.js # Tailwind CSS configuration
To start using this boilerplate, follow these steps:
git clone https://github.com/your-username/your-repo-name.git
cd your-repo-name
npm install
npm run dev
This will start a local development server at http://localhost:3000
.
Feel free to customize this boilerplate to fit your project needs. You can easily add or remove components, change styles in tailwind.config.js
, and configure Vuetify settings to match your design requirements.
For more information, check out the official documentation for each technology:
If you find any issues or have ideas for improvements, feel free to open an issue or submit a pull request. Contributions are always welcome!
Happy coding! š