Assignment about Frontend SW Engineer position for Norigin Media company.
• Assignment repository: https://github.com/JakubKubista/candidate-tester
• Location: Oslo, NO
• Interviewer: Espen Erikstad
• Includes Babel, PWA Support, Router, Vuex, CSS Pre-processors (Sass/SCSS with node-sass), Linter / Formater (ESLint + Prettier), Unit Testing (Jest), E2E Testing (Cypress).
• Strongly recommended editor for development is Visual Studio Code, because of plugins (e.g. Vetur).
• Components are based on Vuetifyjs.
• Quick help for Vue doc represents Cheatsheet.
• Customize configuration on Configuration Reference.
• Node JS, Vue / Vue-CLI, browsers extensions.
# Install vue-cli
npm install -g @vue/cli
# Project setup
npm install
# Compiles and hot-reloads for development
npm run serve
# Compiles and minifies for production
npm run build
# Run all tests
npm run test
# Lints and fixes files
npm run lint
# Run end-to-end tests
npm run test:e2e
# Run unit tests
npm run test:unit
# Run storybook components
npm run storybook:serve
# Build storybook components
npm run storybook:build