Ein Backend in Symfony für eine Web-API und ein Client in React.
Mit diesem Projekt konnte ich gleich mehrere Lernziele erreichen:
Neben der Erfahrung aus der Entwicklung der Webapp mit PHP, JS (TypeScript -> React) sowie SQL und TailwindCSS, waren gerade meine ersten Schritte in Jenkins spannend. Ich konnte eine CI/CD-Pipeline erstellen, sodass der Client meiner Anwendung nach erfolgreichen Build-Stage automatisiert auf meinen Server deployt wird. Außerdem erlangte ich mehr Erfahrung im Unit-Testing und möchte in Zukunft mehr auf Mocking setzen, damit die Testfälle auch besser in den CI/CD-Prozess übernommen werden können.
Angehender Fachinformatiker Anwendungsentwicklung. Mag 💻 Programmieren.