2023-11-15 11:25:28 +01:00
2023-11-13 16:06:33 +01:00
2023-11-16 12:26:21 +01:00
2023-11-16 12:26:21 +01:00
2023-11-16 12:43:56 +01:00
2023-11-16 11:25:48 +01:00
2023-11-16 12:43:56 +01:00
2023-11-15 18:20:15 +01:00
2023-11-15 12:11:26 +01:00
2023-11-09 10:40:03 +01:00
2023-11-16 12:43:56 +01:00
2023-11-16 12:43:56 +01:00
2023-11-16 11:46:00 +01:00
2023-11-13 16:27:58 +01:00
2023-11-15 12:11:26 +01:00

boilerplate-frontend

nodejs npm vue vike vuetify pinia eslint vitest storybook

The IT4C Boilerplate for frontends

Requirements

To be able to build this project you need:

  • nodejs
  • npm

Commands

The following commands are available:

Command Description
npm install Project setup
npm run build Compiles and minifies for production
npm run server:prod Runs productions server
Develop
npm run dev Compiles and hot-reloads for development
npm run server:dev Run development server
Test
npm run test:lint Run all linters
npm run test:unit Run all unit tests in watch mode
npm run test:unit:coverage Run all unit tests and generate coverage report
npm test Run all tests & linters
Storybook
npm run storybook Run Storybook
npm run storybook:build Build static storybook

Technology

  • vite
  • vike
  • vue3
  • vuetify
  • pinia store
  • storybook
  • eslint
  • vitest
  • vue-i18n
  • figma
  • chromatic
  • documentation?
  • docker
  • github actions

Known Problems

Currently none

See Configuration Reference.
See vite-plugin-ssr-vuetify.

License

Apache 2.0

Description
Free and open-source social network for active citizenship.
Readme 114 MiB
Languages
TypeScript 35.7%
Vue 24.9%
JavaScript 19.2%
HTML 17.8%
SCSS 0.9%
Other 1.4%