Storyteq frontend challenge

Technologies used

  • Vue 3
  • Vite
  • TypeScript
  • Pinia ( for state management )
  • Vitest ( for testing )
  • TailwindCSS
  • ESLint + Prettier

how to run (Nodejs 14+):

the project is hosted at vercel at https://storyteq-frontend.vercel.app/.

you can also run the project locally after installing it ( described in the next section ):

npm run dev

the project will be available at http://127.0.0.1:5000/

Project Setup

npm install

Compile and Hot-Reload for Development

npm run dev

Type-Check, Compile and Minify for Production

npm run build

Run Unit Tests with Vitest

npm run test

Lint with ESLint

npm run lint

Recommended IDE Setup

VSCode + Volar (and disable Vetur) + TypeScript Vue Plugin (Volar).