In vier Monaten zum Backend einer E-Commerce-App
Fallstudie · Backend-Entwicklung · KI-gestützte Softwareentwicklung
Eine E-Commerce-Marke wollte ihren Kundinnen und Kunden eine eigene mobile App anbieten. Das Backend dafür gab es noch nicht - es musste von Grund auf entstehen. Über vier Monate habe ich es mit aufgebaut, zunächst allein, später zusammen mit einem wachsenden Backend-Team.
Ausgangslage
Die App brauchte ein eigenes Backend. Der gewählte Ansatz: Das Backend bereitet die Daten so auf, wie die App sie braucht (Backend-for-Frontend), und bestimmt in Teilen mit, was die App anzeigt (Backend-driven UI). Mit diesem Ansatz lassen sich Inhalte und Abläufe grundsätzlich im Backend anpassen, ohne für jede Änderung ein neues App-Release zu veröffentlichen.
Bis zu meinem Einstieg lag das Backend beim CTO des Unternehmens. Ein eigenes Backend-Team gab es noch nicht.
Mein Auftrag
Ich war das erste Mitglied des Backend-Teams und habe das Backend vom CTO übernommen. Meine Aufgabe war, das Backend für die mobile App von Grund auf aufzubauen.
Im Laufe des Projekts kamen weitere Entwicklerinnen und Entwickler ins Backend-Team. Ich habe ihnen nach und nach Bereiche übergeben, damit das Team das Backend selbstständig weiterführen kann.
Die mobile App selbst habe ich nicht entwickelt. Mein Beitrag betrifft ausschließlich das Backend, auf das die App zugreift.
Wie Claude Code eingesetzt wurde
Während der Entwicklung war Claude Code im Einsatz. Ich habe es als Werkzeug in meiner täglichen Arbeit am Backend genutzt. Den Code, der dabei entstanden ist, habe ich selbst geprüft und verantwortet - Claude Code hat die Arbeit unterstützt, die Entscheidungen lagen bei mir und beim Team.
Ergebnis nach vier Monaten
Nach vier Monaten stand ein neues Backend für die mobile App, aufgebaut nach dem Backend-for-Frontend- und Backend-driven-UI-Ansatz. Das Backend-Team war gewachsen, und die Verantwortung für das Backend lag nicht mehr bei einer einzelnen Person, sondern beim Team.
Technologien im Projekt: PHP, Symfony, API Platform, MySQL 8, Docker, Docker Swarm, GitHub, GitHub Actions, Shopify, Workato.
Ähnliches Vorhaben?
Sie planen eine Anwendung, die mit KI-Unterstützung entwickelt werden soll, und brauchen jemanden, der das Backend aufbaut und das Team dabei mitnimmt? Schreiben Sie mir über das Kontaktformular - das Erstgespräch ist unverbindlich.
Ihre Software ist bereits mit KI-Werkzeugen entstanden und soll live gehen, übernommen oder stabilisiert werden? Dafür gibt es das KI-Code-Review.