Skip to content

Latest commit

 

History

History
42 lines (26 loc) · 866 Bytes

README.md

File metadata and controls

42 lines (26 loc) · 866 Bytes

Spex MVP

This project uses Vue.js with Vuex for state management and Vue Styleguidist to generate a living style guide.

Development setup

Set up a Firebase project in your local environment, e.g by copying .env.example as .env.local and filling in the data accordingly.

Install the dependencies:

yarn

Initialize a development server:

yarn serve

Start the living styleguide:

yarn styleguide

State management

Firebase is our source of truth for data. Please follow this data flow:

Views and components -> Dispatch actions -> Call Firebase -> Commit mutations -> Let views and components update

Production build

yarn build

License

This source code is provided under the MIT License. See LICENSE.