Wojtazzzz / beer-wiki

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Zadanie rekrutacyjne

Ważne informacje

W aplikacji zabrakło funkcjonalności wyszukiwania piwa po nazwie oraz filtracji po wartości IBU. Miałem z tym problemy, więc pominąłem ten punkt i skupiłem się na następnych. Jest to spowodowane niskim doświadczeniem w pracy z Vue.js.

Instalacja

Sklonuj repozytorium

  gh repo clone Wojtazzzz/beer-wiki

Przejdź do katalogu z aplikacją

  cd ./beer-wiki

Zainstaluj zależności

  npm install

Uruchom serwer

  npm run dev

Uruchom testy jednostkowe

  npm run test

Uruchom testy end-to-end

  npm run test:e2e

Uwaga! Testy e2e należy uruchomić na środowisku produkcyjnym (port 4173), więc przed uruchomieniem testów należy zbudować aplikację

  npm run build && npm run preview

Kluczowe technologie

  • TypeScript
  • Vue.js
  • Vue Router
  • Vite
  • TailwindCSS
  • Axios
  • Vue Query
  • Zod
  • Cypress
  • Vitest

About


Languages

Language:TypeScript 68.1%Language:Vue 28.7%Language:JavaScript 1.4%Language:HTML 1.3%Language:CSS 0.5%