This is a starter project for Vue Js.
The project is helpful to start your next project, as it provides a lot of the common tools you may reach for, all ready to go.
- TypeScript Included.
- Vue Router Included.
- Vuex.
- Bootstrap 5.
- Modules/Components organized across folders.
- Base pages (like Dashboard/404 etc).
- Pre-configured with code quality tools: Prettier, TypeScript, Jest, etc.
- Basic tests included.
- Admin Kit included.
- Class based components.
Name | Description |
---|---|
build/ | Compiled source files will be placed here. |
public/ | Static assets (fonts, css, js, img). |
src/ | Source files. |
src/components | Vue components including shared (common) components. |
src/layouts | Dynamic Layout Components. |
src/modules | Views - screen components. |
src/routes | Application routes. |
src/store | Vuex state management. |
- Node.js v14 or newer.
- Clone the repo -
git clone https://github.com/kutia-software-company/vue3-starter
. - Install project dependencies —
npm install
. - Create
.env
file -cp .env.example .env
. - Launch the app —
npm run dev
, it will become available at http://localhost:3000.
dev
build
test:unit
code:format
code:check
MIT.
Made with ♥ by Gentrit Abazi (@gentritabazi01).