نمای کلی برای علاقه‌مندان به فناوری

Wie das CRM technisch aufgebaut ist

Nur für Neugierige und Entwickler. Für die tägliche Arbeit brauchst du das nicht.

این مقاله فعلاً فقط به زبان آلمانی موجود است.

Frontend

  • React 19 + TypeScript + Vite (SPA, kein SSR)
  • Headless Admin-Framework für die CRUD-Resources
  • shadcn/ui + Radix UI + Tailwind CSS v4 für die Optik
  • React Query (TanStack) für Server-State + persistenter Cache
  • Vite-PWA für Offline-Fallback und Update-Hinweise

Backend

  • Supabase: Postgres + Auth + Storage + Edge Functions (Deno) + Vault für Secrets
  • Mandantentrennung über die Spalte sub_account_id + Postgres RLS auf jeder Tabelle, Rechte je Rang auch in der Datenbank
  • pg_cron für Outreach-Versand, Postfach-Abruf, geplante Mails, Erinnerungen und den Automatik-Wächter

Drittsysteme

  • Lexware Office, Qonto und Stripe parallel: Belege, Bank und Online-Zahlungen
  • SMTP und IMAP je Postfach für Versand und Empfang
  • Twilio und WhatsApp für Telefonie und Nachrichten
  • Google (Kalender, Unternehmensprofil) per OAuth
  • Anthropic Claude für Lisa
  • Vercel als Hosting + CDN

Sprachen

14 Sprachen: Deutsch, Englisch, Spanisch, Französisch, Türkisch, Russisch, Arabisch, Griechisch, Rumänisch, Kroatisch, Bosnisch, Serbisch, Kurdisch (Kurmandschi) und Dari. Deutsch ist die Quelle; fehlt eine Übersetzung, erscheint der deutsche Text.