Streszczenie:
Aplikacja ma na celu ułatwienie użytkownikowi trenowanie szybkiego pisania na klawiaturze jak najbardziej odzwierciedlając częstotliwość pojawiania się słów w danym języku. Osoby ćwiczące na stronie mają wgląd w ich postęp prędkości i dokładności oraz elementy do poprawy przy zastosowaniu kompleksowych statystyk. Statystyki zapewniają również porównanie jak użytkownik wypada w różnych elementach pisania na klawiaturze z innymi użytkownikami aplikacji.
Część Frontend i Backend napisane są w pełni w języku TypeScript. Jako system zarządzania relacyjnymi bazami danych wykorzystany jest PostgreSQL.
W rozdziale „Implementacja systemu” zostały pominięte szczegóły ze względu na dołączenie kodu źródłowego do pracy.