https://github.com/dogstudio/dogstudio-vue-starter
Opinionated Vue starter by Dogstudio
https://github.com/dogstudio/dogstudio-vue-starter
starter starter-kit vue vue-template vuejs
Last synced: about 1 year ago
JSON representation
Opinionated Vue starter by Dogstudio
- Host: GitHub
- URL: https://github.com/dogstudio/dogstudio-vue-starter
- Owner: Dogstudio
- License: mit
- Created: 2021-10-29T08:01:06.000Z (over 4 years ago)
- Default Branch: develop
- Last Pushed: 2025-03-20T16:30:34.000Z (about 1 year ago)
- Last Synced: 2025-04-19T10:28:25.326Z (about 1 year ago)
- Topics: starter, starter-kit, vue, vue-template, vuejs
- Language: Vue
- Homepage: https://dogstudio-vue-starter.vercel.app
- Size: 653 KB
- Stars: 14
- Watchers: 7
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
## Dogstudio Vue Starter
The repository has all the features needed to build blazing-fast experience.
- Vue 3
- Vite
- Prettier
- SCSS/SASS
## Prerequisites
- [Node.js - LTS](https://nodejs.org/en/download/)
## Getting Started
```bash
git clone git@github.com:Dogstudio/dogstudio-vue-starter.git my-new-app
```
```bash
cd my-new-app
cp .env.example .env.local
```
```bash
npm i
npm run dev
```
## Documentation
We recommend the following documentations to master the stack:
- [Vue](https://vuejs.org/guide/introduction.html)
- [Vite](https://vitejs.dev/)
- [Pinia](https://pinia.vuejs.org/introduction.html)
- [Style Guide](https://vuejs.org/v2/style-guide/)
- [Atomic Design Pattern](https://atomicdesign.bradfrost.com/table-of-contents/)
## References
```bash
# Run Vue in development-mode with a local server.
# Visit http://localhost:3000 to see your application running.
npm run dev
# Run Vue in production-mode and creates a production build.
npm run build
# Run Vue in production-mode with a local server.
# Visit http://localhost:3000 to see your production build.
npm run start
# Run ESLint for JS & Vue files
npm run lint
# Upgrade the dependencies and devDependencies with interactive mode
# See: https://www.npmjs.com/package/npm-check-updates
npm run upgrade
```
## Example
An example is available on the `demo` branch to test all the features included in the repository:
```bash
git checkout demo
```
```bash
npm i
npm run dev
```
## Contributing
Please submit issues, pull requests or [contact us](devops+vue-starter@dogstudio.be). We are open to all kind of contributions.
## License
The `dogstudio-vue-starter` repository is [MIT licensed](/LICENSE.md).