Nyelvtanulást segítő alkalmazás
dictionary
REST API
SPA
Angular
PHP
Docker
nyelvtanulás
szótár
REST
API
SPA
Angular
PHP
Docker
Absztrakt:
A szakdolgozat célja egy nyelvtanulást segítő alkalmazás, melynek használatához webes regisztráció nem kötelező, azonban a teljes funkcionalitás kihasználásához szükséges. Miután a felhasználó regisztrált, majd bejelentkezett az alkalmazásba, az általa keresett szavak rögzítésre kerülnek egy adatbázisban. Az így rögzített szavakból a felhasználó később automatikusan és véletlenszerűen generált teszteket végezhet el, melyekben egy adott kifejezéshez meg kell határoznia az összes lehetséges fordítást. A frissen regisztrált, vagy megfelelő mennyiségű keresett szóval nem rendelkező felhasználók egy általános kérdéssort kapnak, illetve válogathatnak mások által létrehozott feladatlapokból. A tesztek során a program rögzíti a helyes találatokat, így a tanulás előrehaladtával az ismertebb szavakból kevesebb kerül a generált feladatlapokra. A felhasználó az alkalmazásban megtekintheti tanulásának előrehaladtát. Az alkalmazásban lehetőség nyílik minden regisztrált személynek egyedi tesztek összehasonlítására, melyeket elmenthetnek saját felhasználásra, vagy publikussá téve azokat lehetősége adhatnak más felhasználóknak is tudásuk megmérettetésére.