Zum Inhalt
WunderUploadImpressumDatenschutzOrtszeit Berlin:
Über mich.txt

Hi, ich bin José.

Ich studiere Wirtschaftsinformatik im Master an der HTW Berlin und beschäftige mich am liebsten damit, wie man Probleme mit Technologie sinnvoll lösen kann.

Dabei geht es mir nicht darum, immer die komplizierteste Lösung zu finden. Ich möchte Dinge entwickeln, die funktionieren und anderen wirklich etwas bringen.

Angefangen habe ich mit einem dualen Informatikstudium in der IT einer Unternehmensgruppe. Aus ihr heraus wurde die Tec:IT gegründet, und ich habe die Gründung in einem kleinen Team begleitet. Mittlerweile arbeite ich bei Park & Pay im IT-Projektmanagement, betreue digitale Plattformen und entwickle auch eigene Lösungen. Zum Beispiel eine Analyseplattform, mit der rund 55.000 Parkvorgänge und Forderungen monatlich ausgewertet werden.

Da ich auch außerhalb der Arbeit gerne neue Ideen ausprobiere, habe ich zusammen mit einem Kommilitonen MakeItKlick gegründet. Dort entwickeln wir eigene Apps, Websites und KI-gestützte Produkte.

Und wenn ich gerade nicht am Rechner sitze, bin ich wahrscheinlich beim Sport oder mit etwas anderem beschäftigt, das mich neugierig gemacht hat.

WunderUpload · Fallstudie
Alle Projekte

Fallstudie 05 · Prozesse

WunderUpload

Ein klarer Weg für Uploads und Freigaben. Uploads, Prüfung und Freigaben für Kampagnen von WunderStudios.

Bereich
Prozesse
Zeitraum
Januar bis November 2026
Kunde
WunderStudios, über MakeItKlick
Umsetzung
183 Commits von mir
Technologien
Next.jsSupabaseGoogle Drive APINodemailer
wunderupload / kampagne

Kampagne HerbstKampagnenteam

  1. Insights
  2. Rechnungen
  • Story_Reichweite.pnggeprüft
  • Reel_Insights.pnggeprüft
Insights freigeben Freigegeben

Rechnung erst nach Freigabe Rechnung kann jetzt hochgeladen werden

Nachgebaut · Beispielwerte

01 · Ausgangslage

Creator laden für eine Kampagne ihre Insights hoch, das Kampagnenteam prüft und gibt frei, erst dann öffnet sich der Upload für die Rechnung. Dateien landen in Google Drive, Benachrichtigungen gehen per Mail raus. Entwickelt wurde es test-first mit Vitest und Playwright.

02 · Ablauf

4 Stationen, ein durchgehender Weg.

  1. 01Dateien
  2. 02Zuordnung
  3. 03Prüfung
  4. 04Freigabe

03 · Einblick

Aufnahmen aus dem Projekt.

Kampagnenansicht in WunderUpload mit Insights-Upload und gesperrten Rechnungen
Kampagnenansicht in WunderUpload mit Insights-Upload und gesperrten Rechnungen
Ansicht aus WunderUpload
Ansicht aus WunderUpload

04 · Geschichte

Ausgangslage

Insights und Rechnungen von Creatorn kamen per E-Mail. Das Kampagnenteam musste nachfassen, prüfen und weiterleiten.

Wie es gebaut ist

Eine Next.js-Anwendung mit Supabase. Creator laden Insights je Kampagne hoch, das Team prüft und gibt frei; erst danach ist der Rechnungsupload offen. Dateien liegen in Google Drive, Erinnerungen und Benachrichtigungen gehen per Mail. Entwickelt test-first: Unit-Tests mit Vitest, Abläufe mit Playwright, eine CI-Regel lässt App-Änderungen ohne Tests nicht durch.

Mein Anteil

183 Commits von mir, umgesetzt über MakeItKlick für WunderStudios.

Entscheidungen

Test-first ist hier keine Empfehlung, sondern Regel: Für jede Änderung an App, Logik oder Hooks entstehen zuerst Tests, die fehlschlagen, dann der Code. Die CI prüft das mit: Änderungen am Code ohne Änderungen an Tests schlagen fehl. Zeitabhängige Logik wie Aufbewahrungsfristen wird mit festgesetzter Systemzeit getestet.

Nächste FallstudieHotel Parken
Terminal — zsh

OS X Josemite 10.10 · Berlin

Tippe help für eine Übersicht.

esc
Easter Eggs: 0 von 7