Case Study · Vending & B2B

Crowncandy – Marke, Shop & Betriebssoftware in einer Plattform.

Mehr als eine Website: Marketingplattform, B2B-Anfrageshop, Standort- und Inventarsystem, QR-Tracking-Lösung und Admin-gestützte Betriebssoftware – alles in einer Django-Codebasis.

Crowncandy Plattform
Überblick

Vom Markenauftritt bis zum Vendon-Sync.

Crowncandy betreibt Snack-Automaten an Standorten, die sich minütlich ändern. Die Plattform verbindet eine bilinguale Marken-Website mit einer Live-Automatenübersicht, einem B2B-Angebotskonfigurator und einem Admin, das Bestände, Leads und Telegram-Benachrichtigungen bündelt.

Branche
Vending & B2B-Commerce
Sprachen
Deutsch, Englisch
Stack
Django 6, Django-Unfold-Admin, Vendon API, ALTCHA, Telegram-Bot, Gunicorn, Nginx
Rolle Media Shell
Konzept, Entwicklung, Betrieb
Feature-Module

Was Crowncandy alles kann.

Website & Nutzererlebnis

  • CMS-gesteuerter Markenauftritt (Start, Automaten, Partner, Shop, Recht)
  • Hero mit Video/Bild, Reveal-Animationen, Dark/Light-Theme
  • Bilingual DE/EN mit sauberer Sprachumschaltung
  • Custom-404 im gleichen visuellen System
  • E-Mail, WhatsApp, Instagram, TikTok, Facebook direkt eingebunden

Standorte & Automaten

  • Öffentliche Automatenübersicht mit Karten pro Standort
  • Indoor/Outdoor-Klassifizierung & 24/7-Flag
  • Zahlarten je Automat (Karte, Münzen, Scheine, Altersprüfung)
  • Google-Maps-Link pro Standort
  • Featured Locations auf der Startseite

Live-Bestand & Produktlisten

  • Maschinenbezogene Inventarseiten mit lokalem Bestand
  • Pro Slot: Name, Bild, Tastencode, Preis, Ist/Soll
  • Sync-Zeitpunkt direkt sichtbar
  • JSON-Endpoint für Bestandsdaten
  • QR-gestützter Direktzugriff auf Live-Produktlisten

Shop & Angebotsprozess

  • B2B-Anfrageshop statt klassischem Checkout
  • Kategorien, Offer-Slider, Related Products
  • Produktkonfigurator mit Pflicht-/Optional-/Multi-Gruppen
  • Live-Preislogik mit Basispreis + Optionsaufschlägen
  • Konfigurations-Snapshot landet direkt in der Anfrage
  • Lightbox für Produkt- und Optionsbilder

Leadgen, SEO & Marketing

  • 4 Formular-Typen in einer einheitlichen Lead-Struktur
  • QR-Attribution: Leads mit gescanntem Touchpoint verknüpft
  • SEO pro Seite/Kategorie/Produkt (Title, Desc, Keywords, Canonical, Robots)
  • hreflang, XML-Sitemap, strukturierte Daten
  • Schema-Markup: Organization, Website, Breadcrumbs, FAQ, Shop, Produkte
  • Consent-Banner mit Versionierung & serverseitigem Log
  • GA4 / GTM consent-aware (Basic + Advanced Mode)

Admin & Backoffice

  • Branded Django-Unfold-Admin (kein Standard-Look)
  • DE/EN-Content über Translation-Tabs im Admin
  • Blockbasiertes CMS für Benefits, FAQ, Prozess, CTA, Recht
  • Auto-Optimierung von Homepage-Medien beim Upload
  • Drag-and-Drop-Sortierung für Konfig-Gruppen
  • Bulk-Aktionen im Shop (Duplizieren, Optionen zuweisen, Preise neu)
  • Lagerverwaltung mit Barcode-/EAN-Scanner inline
  • Reports für Umsatz, Refills, Coverage, Bestellvorschläge
  • QR-Reporting: Scans, Unique Visitors, Leads, Lead-Rate
  • SVG-QR-Generator direkt im Admin

Automation & Benachrichtigungen

  • E-Mail-Automation mit Template-Verwaltung
  • Telegram-Integration für Sales- und Error-Notifications
  • Selbstverwaltung per Telegram-Bot (/start, /stop)
  • Persönliche Admin-Listenpräferenzen pro Nutzer

Integration, Sicherheit & Betrieb

  • Vendon-API: Maschinen, Produkte, Inventar, Fehler, Refills, Verkäufe synchron
  • Sync als Django-Command + systemd-Service + Timer
  • Manuelle Sync-Steuerung einzelner Typen im Admin
  • Spam-Schutz via ALTCHA (Proof-of-Work-Captcha)
  • Verschlüsselte Secrets (API-Keys, Bot-Tokens, HMAC)
  • Security-Header: CSP-Nonce, HSTS, nosniff, Referrer-Policy
  • Produktions-Setup mit Gunicorn, Nginx, systemd

Ähnliche Plattform im Kopf?

Von der Marken-Website über die Betriebssoftware bis zur QR-Attribution — wir bauen das in einem zusammenhängenden System.

Erstgespräch buchen