Zum Inhalt springen
Logo di Stefano Coda Dev
Backend und Integrationen

Persönliches Projekt

ListIt

Der Einkauf, gemeinsam organisiert.

Web-App Google Play
App ansehen

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.

Liste erstellen

Geben Sie der Liste einen Namen und fügen Sie Produkte mit Name, Menge und Kategorie hinzu.

Teilen

Laden Sie Familie oder Freunde per Benutzername oder E-Mail ein: Jeder sieht und bearbeitet die Liste in Echtzeit.

Einkaufen

Haken Sie Produkte ab, während Sie sie nehmen: Der Status aktualisiert sich sofort für alle.

Die App in Aktion

ListIt — Bildschirm der Einkaufsliste
ListIt — Bildschirm zum Teilen der Liste
ListIt — Bildschirm zur Listenverwaltung
ListIt — Bildschirm im Light Mode

Hauptfunktionen

Geteilte Listen

Erstellen Sie Listen für Einkäufe, Haushalt oder Events und teilen Sie sie mit Familie und Freunden.

Echtzeit-Updates

Jede Änderung wird sofort zwischen den Teilnehmern synchronisiert.

Automatische Kategorien

Produkte werden nach Typ gruppiert, um den Einkauf zu beschleunigen.

Push-Benachrichtigungen

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

Meine Rolle

Backend, Datenbank, Authentifizierung und API-Integration.

In collaborazione con Beatrice Monni — frontend e design.

Tech-Stack

Node.jsTypeScriptPrismaPostgreSQLJWT

Ergebnis

Die App ist online und funktioniert. Das Hauptergebnis ist ein stabiles Backend, das Authentifizierung, Berechtigungen und relationale Daten konsistent verwaltet.

Registrierte Nutzer67

Quelle: PostgreSQL-Datenbank

Zeitraum: Kumulativer Wert

Erstellte Listen73

Quelle: PostgreSQL-Datenbank

Zeitraum: Kumulativer Wert

Gesendete Einladungen42

Quelle: PostgreSQL-Datenbank

Zeitraum: Kumulativer Wert

Backend, das geteilte Listen, Push-Benachrichtigungen und Einladungen zwischen Nutzern verwaltet, mit konsistenten Daten zwischen App und Datenbank.

ListIt logo

Brauchen Sie ein solides Backend für Ihre App?

Lassen Sie uns sprechen