Simple story points estimation
- Vite - Build system
- Vue3 - Application framework
- Vuex - State management
- Vue Router - Request routing
- CSS Grid - Layout paradigm (with a sprinkle of flexbox)
- Less - CSS preprocessor (for media queries as variables)
- Remult - Data access layer
- Vitest - Unit/integration test framework
- Cypress - End-to-end test framework
Install dependencies:
npm ci
Build the client web app:
npm run build
Start the app server:
npm start
Run unit tests:
npm test
Generate coverage reports:
npm run coverage
Run end-to-end tests:
npm run e2e