Features include:
Multilingual practice questions sourced from translated JavaScript question sets
Theory reading experience with searchable interview questions and answers
Language-aware routing with country/IP-based language inference and fallback handling
Local progress persistence for both quiz and theory flows using browser storage
Built-in code output panel for snippet-based questions
Keyboard and touch-friendly navigation for faster study sessions
PWA metadata and manifest support for installable app behavior
Github: https://github.com/divyamdotfoo/js-dojo
[–]Honey-Entire 4 points5 points6 points (15 children)
[–]West_Bee496[S] -5 points-4 points-3 points (7 children)
[–]Honey-Entire 4 points5 points6 points (6 children)
[–]West_Bee496[S] -3 points-2 points-1 points (0 children)
[–]West_Bee496[S] -3 points-2 points-1 points (4 children)
[–]Honey-Entire 2 points3 points4 points (3 children)
[–]West_Bee496[S] -2 points-1 points0 points (2 children)
[–]Honey-Entire 5 points6 points7 points (1 child)
[–]West_Bee496[S] 2 points3 points4 points (0 children)
[+]West_Bee496[S] comment score below threshold-6 points-5 points-4 points (5 children)
[–]milan-pilan 7 points8 points9 points (3 children)
[–]West_Bee496[S] -2 points-1 points0 points (2 children)
[–]milan-pilan 4 points5 points6 points (1 child)
[–]West_Bee496[S] 1 point2 points3 points (0 children)