/cibervoluntarios

Form challenge

Primary LanguageTypeScript

Cibervoluntarios challenge

Project Overview

  • Vue 3 with Vite, Pinia and Typescript
  • Bootstrap 5, vueform/multiselect
  • Node Express endpoint as a proxy to connect to the books API
  • E2E tests with Cypress

Project setup

  • Clone the repo
  • Run npm i in the project folder
  • Run npm start to run the api proxy
  • Run npm run dev to run the dev server

Project commands

  # Run proxy
  npm start

  # Run dev server
  npm run dev

  # Build the project
  npm run build

  # Run E2E tests opening Cypress
  npm run test:e2e

  # Run E2E tests in command line
  npm run test:e2e:ci

Video E2E tests

Demo