Technische Info

β¬… Terug

Technische Informatie & README

Dit document bevat technische details over de installatie, structuur en configuratie van het Educatieve Spellen Platform.

Installatie & Vereisten

Lokaal Draaien

php -S localhost:8000

Navigeer vervolgens naar http://localhost:8000.

Projectstructuur

/
β”œβ”€β”€ index.php             # Hoofddashboard met links naar alle spellen
β”œβ”€β”€ docs.php              # Documentatie viewer (Markdown -> HTML)
β”œβ”€β”€ HANDLEIDING.md        # Handleiding voor ouders
β”œβ”€β”€ README.md             # Dit bestand
β”œβ”€β”€ CHANGELOG.md          # Wijzigingshistorie
β”œβ”€β”€ shared/               # Gedeelde bronnen (CSS, JS, Fonts, Sounds)
β”‚   β”œβ”€β”€ css/
β”‚   β”œβ”€β”€ js/               # Gamification, TTS, Konva helpers
β”‚   β”œβ”€β”€ lib/              # Externe libraries (Parsedown)
β”‚   β”œβ”€β”€ sounds/           # Audiobestanden (correct.mp3, wrong.mp3)
β”‚   └── fonts/
β”œβ”€β”€ opruimen/             # Module: Opruimen (ruimtelijke oriΓ«ntatie)
β”œβ”€β”€ verfdoos/             # Module: Verfdoos (kleuren mengen)
β”œβ”€β”€ blokkendoos/          # Module: Blokkendoos (vormen, tellen)
β”œβ”€β”€ reken-safari/         # Module: Reken Safari (sommen)
β”œβ”€β”€ woordenboek/          # Module: Woordenboek (lezen, spellen)
β”œβ”€β”€ tijdreizen/           # Module: Tijdreizen (tijd)
β”œβ”€β”€ letter-doolhof/       # Module: Letter Doolhof (schrijven)
└── bakkerij/             # Module: Bakkerij (breuken, symmetrie)

Modules & Technologie

Elke module is zelfstandig maar maakt gebruik van gedeelde componenten in de shared/ map.

1. Opruimen (v1.4.0)

2. Verfdoos (v1.5.0)

3. Blokkendoos (v1.1.0)

4. Reken Safari (v1.1.0)

5. Woordenboek (v1.0.0)

6. Tijdreizen (v1.0.0)

7. Letter Doolhof (v1.0.0)

8. Bakkerij (v1.2.0)

Gedeelde Componenten

Data Opslag

Alle voortgang, instellingen en statistieken worden opgeslagen in de localStorage van de browser. Er wordt geen data naar een server verstuurd. Dit garandeert privacy en maakt offline gebruik mogelijk (na initieel laden).

Licentie

Dit project is open source en bedoeld voor educatieve doeleinden.