Prosty quiz napisany w języku Scala
używając lokalnej nierelacyjnej bazy danych MongoDB
Zadaniem programu będzie skompletowanie quizu na podstawie podanych przez użytkownika parametrów:
-kategoria (np. polski/matematyka/biologia)
-poziom trudności (np. łatwy/średni/trudny)
-ilość pytań (np. 10)
Program będzie musiał pobrać określone dane z bazy danych, przetworzyć je, podać na konsolę, przyjąć odpowiedzi i przetworzyć odpowiedzi a następnie zwrócić otrzymany wynik.
AnyFunSuite
, AnyFunSpec
i AnyFreeSpec
Do projektu zostały dołączone również testy jednostkowe sprawdzające działanie funkcji przy wykorzystaniu wyżej wymienionych styli testowania.
-Wyświetlanie quizu za pomocą strony HTML
-Zapisywanie konkretnego quizu (zbioru pytań) oraz wyniku gracza z nickiem
-Dodanie kategorii ogólnych, możliwość przechowywania adresów do zdjęć wyświetlanych z quizem
-Dodanie liczenia czasu ograniczonego na rozwiązanie zadania i dodanie licznika pozostałego czasu