Frontend-Entwicklung einer modernen Trainingsplattform für Ausbildungsorganisationen

NextjsReactTypeScriptTailwindResponsivePlaywrightSelenideSeleniumjestBDDCucumberGherkinSCRUM

Im Zuge der Entwicklung einer zentralen Ausbildungsplattform wurde eine performante und benutzerfreundliche Webanwendung realisiert, die Schulungseinrichtungen bei der Koordination und Durchführung von Lehrgängen unterstützt. Die Lösung wurde auf eine hohe Nutzeranzahl und den Einsatz auf verschiedensten Endgeräten optimiert.

Meine Rolle

Als Frontend-Entwickler war ich verantwortlich für die Umsetzung einer modernen, reaktiven Benutzeroberfläche mit Fokus auf Usability, Performance und Wartbarkeit:

  • Entwicklung der Anwendung mit Next.js, React, TypeScript und Tailwind CSS
  • Umsetzung eines Responsive Designs zur Unterstützung unterschiedlichster Endgeräte
  • Integration der Backend-Schnittstellen via RESTful HTTP-APIs
  • Nutzung moderner Build- und Komponentenkonzepte für hohe Wiederverwendbarkeit
  • Umsetzung automatisierter UI-Tests mit Playwright, Selenium, Selenide und jest
  • Unterstützung von Behavior-Driven Development (BDD) mit Cucumber und Gherkin
  • Mitwirkung in einem agilen SCRUM-Team, tägliche Abstimmungen und enge Zusammenarbeit mit Backend- und QA-Teams

Durch den Einsatz moderner Frontend-Technologien konnte eine performante, zugängliche und wartbare Benutzeroberfläche geschaffen werden, die den Anforderungen einer Vielzahl unterschiedlicher Nutzergruppen gerecht wird.