ijsbreker/config.json
Frank Meeuwsen 7b181a5f12 feat: Sessie IJsbreker - interactief workshop spel
Browser-based interactief spel voor workshops waarbij deelnemers fysiek
kiezen tussen twee stellingen die op een beamer worden getoond.

Features:
- Presentatie modus met visuele timer rondom scherm
- Timer animatie loopt synchroon rond in opgegeven tijd
- Geluidssignaal bij einde timer
- Overlay met stellingen na timer (grayed out)
- Keyboard shortcuts (spatiebalk voor volgende)
- Direct eindscherm bij laatste stelling

- Web-based stellingen editor
- Flask backend voor config management
- Real-time CRUD operaties op stellingen
- Kleurenpicker voor achtergronden
- Validatie en filtering van lege stellingen
- Volledig offline werkend

Tech stack:
- Frontend: Pure HTML/CSS/JavaScript
- Backend: Python Flask + flask-cors
- Config driven via JSON

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-03 16:23:11 +01:00

48 lines
No EOL
1.1 KiB
JSON

{
"buttonText": "Volgende stelling",
"colors": {
"left": "#3b82f6",
"right": "#ef4444"
},
"finishText": "Dat was het! Having fun yet?",
"fontSize": "3rem",
"stellingen": [
{
"links": "Koffie",
"rechts": "Thee"
},
{
"links": "Friet",
"rechts": "Patat"
},
{
"links": "Liever email",
"rechts": "Liever telefoon"
},
{
"links": "Sneltoetsen",
"rechts": "Muisgebruik"
},
{
"links": "Overzichtelijke mappen",
"rechts": "Zoeken werkt sneller"
},
{
"links": "Ik vind eenvoudig de juiste informatie terug",
"rechts": "Ik ben constant alles kwijt"
},
{
"links": "Naamgeving van bestanden is een breinbreker",
"rechts": "Naamgeving is volslagen logisch"
},
{
"links": "Ik maak eigen notities op één plek",
"rechts": "Overal post-its en losse bestanden"
},
{
"links": "❤️ ❤️ ❤️ Meetingverslagen template ",
"rechts": "☠️☠️☠️ Wie bedenkt die templates?"
}
],
"timer": 2
}