wojciechpryszcz / Quiz_project

My first own JS prject

Home Page:https://wojciechpryszcz.github.io/Quiz_project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TO DO utworzyć nowy branch z brancha main Na ekranie quizu wyświetlić randomową postać (zdjęcie i nazwa)

Projekt JavaScript - Quiz

Link do api: https://rickandmortyapi.com/

Cel projektu

Celem projektu jest dostarczenie aplikacji pozwalającej sprawdzić swoją wiedzę o postaciach, występujących w wybranym uniwersum.


Wygląd aplikacji

Projekt można zobaczyć w aplikacj Figma


Działanie aplikacji

Strona główna

W menu głównym dostępne są następujące opcje:

Start — rozpoczęcie quizu
Scores - lista ze wszystkimi wynikami

Przygotowanie do gry

Gracz poproszony jest o podanie swojego imienia. Poniżej znajduje się przycisk rozpoczynający grę.

Quiz

Rozgrywka polega na odgadywaniu kto wyświetla się na obrazie. Do wyboru są 4 opcje, z czego zawsze tylko jedna jest prawidłowa.

Czas pozostały do końca rozgrywki wyświetalny jest na dole ekranu.

Podsumowanie

Wyświetlony jest wynik gracza. Poniej znajdujesię tabela z trzeba najleprzymi wynikami, jeeli gracz osiągął wystarczająco wysoki wynik, również jest pokazny w rankingu. Niżej znajdują się przyciski powrotu do strony głównej, oraz ponów quiz.

Ekran z wynikami

Przedstawione są wyniki wszystkich graczy


Technologie

  • JavaScript
  • CSS
  • HTML
  • LocalStorage, do zapisywania najlepszych wyników graczy
  • Fetch

Uruchomienie projektu

Aby uruchomić aplikację na lokalnej maszynie, wykonaj następujące kroki:

Zainstaluj zależności za pomocą komendy

npm install

Wystartuj serwer developerski

npm run dev

Aplikacja będzie dostępna pod adresem localhost:5173

About

My first own JS prject

https://wojciechpryszcz.github.io/Quiz_project


Languages

Language:HTML 59.1%Language:JavaScript 20.9%Language:CSS 20.0%