Zurück zur Liste

Weinverwaltung

Weinverwaltung für das Familienweingut Honsig

2024
SveltePocketbaseTailwindDaisy UIVite

Die neuen EU-Vorgaben zur Lebensmittelkennzeichnung stellen Winzer vor große Herausforderungen: Jedes Weinetikett muss detaillierte Nährwert- und Inhaltsstoffangaben enthalten. Um diesen Anforderungen effizient gerecht zu werden, entstand die Idee einer digitalen Weinverwaltung. Ziel war es, eine Plattform zu schaffen, die das Verwalten von Weindaten zentralisiert und gleichzeitig die einfache Erstellung von QR-Codes für die Etiketten ermöglicht.

Die Anwendung erlaubt es, Weine mit allen relevanten Informationen anzulegen und direkt den passenden QR-Code herunterzuladen. Zusätzlich bietet das System eine komfortable Suchfunktion, um alle Produktdatenblätter schnell zu durchsuchen und die korrekten Daten für die QR-Code-Generierung bereitzustellen.

Fokus der Entwicklung

Die Entwicklung konzentrierte sich auf eine performante, benutzerfreundliche Lösung mit einer modernen, schlanken Architektur. Im Mittelpunkt stand die einfache Erfassung von Weindaten und eine reibungslose QR-Code-Erstellung. Durch iterative Entwicklungsschritte und kontinuierliches Feedback wurde die Anwendung stetig optimiert, um eine effiziente und intuitive Nutzung zu gewährleisten.

Features

  • Weinverwaltung: Einfache Erfassung und Bearbeitung aller relevanten Weindaten.QR-Code-Generierung: Direkter Download von QR-Codes für jedes Weinetikett.
  • Produktdatenblätter: Schnelle Suchfunktion zur Anzeige passender Datenblätter für die QR-Codes.
  • Modernes UI-Design: Klare, übersichtliche Benutzeroberfläche mit maßgeschneiderten Komponenten.

Technologie-Stack

  • Backend: PocketBase als leichtgewichtiges Backend mit integrierter Datenbank und API.
  • Frontend: Svelte mit Vite für eine schnelle, reaktive Entwicklungsumgebung.
  • Styling: Tailwind CSS in Kombination mit DaisyUI für ein modernes, anpassbares Design.

Learnings

  • Effiziente Full-Stack-Entwicklung: Von der Datenbankmodellierung bis zum Frontend-Design mit Svelte.
  • Optimierte Entwicklungsprozesse: Schnelles Prototyping und Deployment durch Vite.
  • UX-Design: Benutzerzentrierte Oberflächen mit Tailwind und DaisyUI.
  • Pragmatische Architektur: Schnelle, performante Backend-Lösung mit PocketBase.