OrderFlow
Client:
Arena KebapHaus
Year:
2025
Dauer:
3 Wochen
Überblick:
Das bestehende CRM-System von Shopify bot nicht die benötigte Flexibilität:
– keine Möglichkeit, Kundenanfragen mit Uhrzeiten, Packlisten, Adressen usw. sauber anzubinden
– keine Option, Lieferzeiten individuell auszuwählen oder zu bestätigen
– keine automatisierten, personalisierten E-Mail/SMS an Kunden über den Lieferzeitpunkt
Es wurde daher eine CRM-Alternative gesucht, die ein eigenes Dashboard und erweiterte Automatisierungsfunktionen ermöglicht.
Herausforderung:
Saubere Daten- und Statusmodelle (eingegangen → geplant → benachrichtigt → erledigt).
Valide Eingaben (Zeitfenster, Adressen), klare UI-Feedbacks und Konfliktprüfung.
Zuverlässige Benachrichtigungen (Queue, Retry, Templates, Mehrsprachigkeit).
Rollen/Rechte, Audit-Logs, DSGVO/Datenschutz und sichere Schnittstellen.
Skalierung/Observability: Logging, Metriken, Rate Limits externer Provider.
Tech Stack:
Frontend: HTML5, CSS3, Vanilla JavaScript, Fetch API.
Backend: Node.js, HTTP-Routing (Express), Middleware (CORS, Validation, Rate Limiting).
Datenbank: PostgreSQL/MySQL oder MongoDB; ORM/Migrations.
Jobs/Messaging: Redis-Queue (z. B. BullMQ) für E‑Mail/SMS/Retry.
Kommunikation: E‑Mail-Provider (SendGrid/Postmark), SMS-Provider (Twilio/Vonage), Templating.
Infrastruktur/Security:
.env, Logging, Monitoring, Docker, Auth (JWT/Session), RBAC, HTTPS.


