Entwicklung einer Webanwendung zur Erfassung, periodischen Datenerhebung und Report-ing von Sprachkursen
PHP & MySQL Webentwicklung mit Laravel, Livewire und Tailwind CSS
Im Auftrag des von der TU-Darmstadt betriebenen Hessischen Zentrums für alltagsorientierte Sprachförderung (HeZaS) übernahm eWorks 2021 die Entwicklung einer Webanwendung. Ziel war es, ein einfach zu bedienendes Webportal zu schaffen, in dem Sprachkursträger die Durchführung von Sprachkursen digital an die Koordinierungsstelle melden und quartalsweise statistisch relevante Teilnehmerdaten pflegen können. Aus den so erhobenen Daten sollten zudem umfangreiche Statistiken generiert und dem Hessischen Ministerium für Arbeit, Integration, Jugend und Soziales (HMSI) in Form von herunterladbaren Berichten zur Verfügung gestellt werden.
Gemeinsam mit dem Auftraggeber und den von ihm erstellten Excel- und Word-Entwürfen der ein- und ausgehenden Daten wurde ein Konzept zur Abbildung des Prozesses als Webanwendung entwickelt.
Die anschließende Umsetzung erfolgte in der bewährten Kombination aus PHP und MySQL (hier in der MySQL-kompatiblen MariaDB). Um das Budget zu schonen und dennoch moderne und benutzerfreundliche Formulare zu erstellen, wurde die Programmierung mit Hilfe von Laravel, Livewire und Tailwind CSS vorgenommen.
eWorks begleitete HeZaS von der ersten Idee der Software über die komplette Implementierung bis hin zum laufenden Betrieb. Im Laufe des Software-Lebenszyklus wurden verschiedene Erweiterungen realisiert und Supportleistungen durch eWorks erbracht. Seit der Fertigstellung und Inbetriebnahme steht eWorks dem Kunden kontinuierlich für die Fehlerbehebung, Gewährleistung und eventuelle Änderungswünsche zur Verfügung und bearbeitet die Supportanfragen des Kunden.