Veröffentlicht am 30. September 2026 · Aktualisiert am 6. Oktober 2026
Prüfmethode: Kumulative Metriken aus der PostgreSQL-Datenbank der Anwendung, jeweils dem auf der Karte angegebenen Zeitraum zugeordnet.
Durchgeführte Arbeiten
ListIt entstand, um das Chaos gemeinsamer Einkaufslisten zu lösen: doppelte Einträge, veraltete Listen, Schwierigkeiten bei der Ausgabenteilung und keine Echtzeit-Updates zwischen den Gruppenmitgliedern.
Eine einzige verlässliche Quelle für Listen und Ausgaben schaffen, mobil zugänglich, mit sofortigen Updates, sicherer Authentifizierung und Benachrichtigungen bei Änderungen.
Geben Sie der Liste einen Namen und fügen Sie Produkte mit Name, Menge und Kategorie hinzu.
Laden Sie Familie oder Freunde per Benutzername oder E-Mail ein: Jeder sieht und bearbeitet die Liste in Echtzeit.
Haken Sie Produkte ab, während Sie sie nehmen: Der Status aktualisiert sich sofort für alle.
Die App in Aktion




Hauptfunktionen
Erstellen Sie Listen für Einkäufe, Haushalt oder Events und teilen Sie sie mit Familie und Freunden.
Jede Änderung wird sofort zwischen den Teilnehmern synchronisiert.
Produkte werden nach Typ gruppiert, um den Einkauf zu beschleunigen.
Erhalten Sie einen Hinweis, wenn Sie zu einer Liste eingeladen werden oder ein wichtiger Eintrag ankommt.
Rahmenbedingungen
Enges Budget als persönliches Projekt
Skalierbarkeit von wenigen Nutzern bis zu vielen Gruppen
Einfache Oberfläche für nicht-technische Nutzer
Sensible Daten mit granularen Berechtigungen verwaltet
Eingriff
Design des relationalen Schemas für Nutzer, Gruppen, Listen, Produkte und Ausgaben
REST-APIs mit JWT-Authentifizierung und Rollenkontrolle
CRUD für Listen/Produkte mit Echtzeit-Updates
Benachrichtigungssystem für geteilte Änderungen
Deployment auf zuverlässiger und wartbarer Infrastruktur
Meine Rolle
Backend, Datenbank, Authentifizierung und API-Integration.
In collaborazione con Beatrice Monni — frontend e design.
Tech-Stack
Ergebnis
Die App ist online und funktioniert. Das Hauptergebnis ist ein stabiles Backend, das Authentifizierung, Berechtigungen und relationale Daten konsistent verwaltet.
Quelle: PostgreSQL-Datenbank
Zeitraum: Kumulativer Wert
Quelle: PostgreSQL-Datenbank
Zeitraum: Kumulativer Wert
Quelle: PostgreSQL-Datenbank
Zeitraum: Kumulativer Wert
Backend, das geteilte Listen, Push-Benachrichtigungen und Einladungen zwischen Nutzern verwaltet, mit konsistenten Daten zwischen App und Datenbank.

