Strona Główna / M-Projekty / Łamigłówki Plika i Foldera

Łamigłówki Plika i Foldera

Projekt dla NASK

Opis projektu

Łamigłówki Plika i Foldera to aplikacja dostarczająca gry edukacyjne dla uczniów. Projekt składa się z kursów online, złożonych z różnego typu zadań, wykorzystujących wizerunek Plika i Foldera – bohaterów filmów edukacyjnych, zrealizowanych w latach 2012-2018 na zlecenie NASK. Aplikacja posiada domyślnie wbudowane 4 różne rodzaje kont. Super Admin może definiować wszystkie parametry w danych zadaniach oraz ma możliwość edytować uprawnienia poszczególnych użytkowników aplikacji, a także tworzyć nowe role i przypisywać do nich wybranych użytkowników. Nauczyciele poprzez panel admina tworzą i edytują zadania, bazując na przygotowanych w ramach aplikacji szablonach zadań, oraz łączą wybrane zadania w kursy. Uczniowie realizują przydzielone przez nauczyciela kursy na dedykowanej stronie po zalogowaniu się, a ich ogólne rezultaty są wyświetlane w rankingu. Projekt zawiera jeszcze konto typu Gość, konta tego typu będą udostępniane osobom, które będą chciały wypróbować kursy bez pozostawiania śladu w systemie. Aplikacja posiada następujące szablony zadań: Zgadywanie liter, Krzyżówka, Tablica haseł, Quiz, Puzzle, Nazwij różnicę, Wskaż elementy, Memo. Panel administratora zawiera zaawansowane filtry, umożliwiające precyzyjne wyszukanie kursów, zadań, grup, jak i samych pojedynczych użytkowników. Sekcja Uprawnień pozwala stworzyć zupełnie nowego użytkownika z permisjami, które wybierze sam Super Admin. Każde zadanie posiada szczegółowy edytor, który umożliwia stworzenie indywidualnego kursu, doskonale dopasowanego trudnością do wieku ucznia. Układ wszystkich elementów został wykonany zgodnie z dokładnymi wymaganiami Klienta. W projekcie, bardzo ważna była wysokiej jakości oprawa graficzna całej aplikacji, która musiała być funkcjonalna, ale nie tracąc przy tym, nic z wyglądu, by zapewnić uczniom odpowiednie doświadczenia estetyczne, ale przede wszystkim edukacyjne.

Technologie

  • > Docker
  • > MySQL
  • > MongoDB
  • > Java 13
  • > Spring Boot
  • > Swagger
  • > React
  • > Redux
  • > Styled-components
  • > Material-UI
  • > Final form
  • > Axios

Masz pytanie?

Skontaktuj się z nami!

Jesteś teraz offline