Ungefähr sechs Jahre lang habe ich agotalk entwickelt, betrieben und in den Schulen selbst benutzt. Man kann sagen, dort bin ich zum echten Full-Stack-Entwickler geworden.
Vermarktet habe ich es nie. Trotzdem war es technisch massiv.
agotalk.com konnte die Schulwebseite komplett ersetzen und gleichzeitig als Portal für Lehrer, Schüler und Eltern den Schulalltag organisieren.
So war es beispielsweise möglich, gemeinsam an Unterrichtsplanungen, Stundenplänen und Pausenaufsichtsplänen zu arbeiten.
Jeder Lehrer hatte dann auf seinem Dashboard eine Übersicht des Tages mit Notizen zu den Stunden und Aufsichtsverpflichtungen — diese konnte man sich auch ausdrucken. Ich hatte die Druckversion zum Beispiel immer dabei.
Nach meinem ersten langjährigen Projekt (poet-3) wollte ich diesmal vor allem auf Sauberkeit und Softwarequalität achten. Hatte ich doch erlebt, wie das klassische "Feature auf Feature" Chaos an seine Grenzen stoßen und ein ganzes Projekt zum Stillstand bringen kann. Für mich war das damals eine wichtige Lektion und ich wollte daraus lernen. Also entschied ich mich für das mächtige Symfony Framework.
In den folgenden sechs Jahren lernte ich das Symfony Framework gut kennen. Ich las die Dokumentation mindestens zwei Mal am Stück. Die Blogbeiträge der Community begleiteten mich damals und ich sog alles auf, um meine Plattform besser zu machen.