Mazer in JavaScript als Progressive Web App

Voor een schoolopdracht van mijn HBO opleiding moesten we zelf een opdracht kiezen die te maken had met backtracking. Ik had gekozen voor een doolhof generator. Dit moesten we uit programmeren in C#.
Dit was mij gelukt, maar het leek mij wel eens interessant om een Progressive Web App te maken. Dus heb ik de doolhof generator ook in JavaScript gemaakt.

Ik heb veel geleerd over hoe Progressive Web Apps werken en wat de limieten tot nu toe ervan zijn. Ook heb ik geleerd hoe backtracking werkt en wanneer je het zou kunnen toepassen.