vue-vuetify-storybook

Experimenting the integration between Vue.js, Vuetify and Storybook.

Some tools like Vue I18n and Vuex are also used in order to make the project similar to what a real application would be.

Dockerize for development

docker-compose up

http://localhost:8080/ # App
http://localhost:8081/ # Storybook
http://localhost:8082/ # Documentation
http://localhost:8090/ # Mock Server

Local Installation

Project setup

yarn install

Available Commands

# Compiles and hot-reloads for development
yarn serve

# Compiles and minifies for production
yarn build

# Compiles and hot-reloads storybook for development
yarn serve:storybook

# Compiles and minifies storybook for production
yarn build:storybook

# Compiles and hot-reloads for development
yarn docs:dev

# Compiles and minifies for production
yarn docs:build

# Run unit tests
yarn test:unit

Built With

Base Tools

Internationalization

Material Design

mock Server

Analytics

  • Google Tag Manager
  • Google Analytics

Testing

Documentation

Versioning

We use SemVer for versioning and Keep a Changelog for the format of the ChangeLog. For the versions available, see the tags on this repository.