Als ich 2017 das Improtheater für mich entdeckte, begann ich von Anfang an damit, meine Erfahrungen und Erlebnisse zu dokumentieren. Bis heute pflege ich meine Sammlung wie ein digitales Tagesbuch. Immer, wenn mir ein Gedanke kommt, oder ich etwas Neues kennengelernt habe, lege ich eine neue Notiz an und versehe sie mit entsprechenden Tags. Inzwischen ist daraus eine Sammlung von über 400 theaterpädagogischen Notizen, Übungen und Spielen entstanden. Über 400 Ideen für die Arbeit mit Gruppen: Von kurzweiligem Zeitvertreib bis hin zu tiefgründigen Selbsterfahrungen - und mit jedem Eintrag verbinde ich persönliche Erinnerungen. Da ist es mir wichtig, mein Wissen gut zu organiseren. Und so habe ich im Laufe der Zeit schon verschiedenste Notizen-Apps getestet. Aber da mir keine so wirklich gut gefiel, habe ich mir kurzerhand meine eigene Anwendung geschrieben. Das Bootstrap-Frontend stand ebenso schnell wie das PHP/MySQL-Backend - tricky war dagegen die Implementation der vielen JavaScript Funktionen, um eine hohe Benutzerfreundlichkeit zu erreichen. Die nächste Schritt wird darin bestehen, die Funktionalität zu erweitern. Mit Data Manipulation Language im Backend möchte ich meine Einträge in einem Markdown-Editor im Browser zugriffsgeschützt bearbeiten können. Und farblich unterscheidbare Tags wären eigentlich auch cool. In meiner Datenbank arbeiten im Hintergrund drei Tabellen: Eine Tabelle enthält die Notizen inklusive der Titel, eine Tabelle enthält die Tags, und eine Tabelle verbindet die Notizen mit den Tags, damit eine Notiz mehrfach getaggt werden kann.
| item_id | title | description | created_at |
|---|---|---|---|
| [INT] | [VARCHAR] | [TEXT] | [DATETIME] |
| 1 | Eintrag_1 | Hier geht um Eintrag_1 | 2025-10-05 18:14:02 |
| 2 | Eintrag_2 | Hier geht um Eintrag_2 | 2025-10-05 20:25:12 |
| 3 | Eintrag_3 | Hier geht um Eintrag_3 | 2025-10-05 21:19:18 |
| tag_id | name |
|---|---|
| [INT] | [VARCHAR] |
| 1 | Tag_1 |
| 2 | Tag_2 |
| item_id | tag_id |
|---|---|
| [INT] | [INT] |
| 1 | 2 |
| 2 | 2 |