Mehr über mich

Datapot CRM
Ein massgeschneidertes Daten- & Operations-Hub

Ich habe einen Kunden von einer unübersichtlichen, fehleranfälligen Tabellenkalkulation zu einem massgeschneiderten CRM migriert, das auf seinen einzigartigen Workflow zugeschnitten ist. Dieses Projekt zeigt meine Expertise im Aufbau komplexer, datengesteuerter Anwendungen auf einem modernen, zuverlässigen Tech-Stack.

Rolle

Architekt & Full-Stack-Entwickler

Zeitraum

Umsetzung 6 Monate, Wartung und Erweiterung über 9+ Jahre

Technologie-Stack

Angular, Node.js, Express, SQLite, Prisma, TypeScript, IndexedDB

Die Herausforderung:
Im Chaos eines einzelnen Excel-Spreadsheets gefangen

Der Kunde wickelte sein gesamtes Customer-Relationship-Management über eine einziges, riesiges Spreadsheet ab. Dieses System war nicht nur ineffizient, sondern auch gefährlich anfällig für Fehler, Datenverlust und Inkonsistenzen. Sein einzigartiger Geschäftsprozess passte nicht in Standardsoftware, was ihn zu einem manuellen Workflow zwang, der unzählige Stunden verschwendete.

Er musste dem Tabellen-Chaos entkommen und zu einer zentralen Datenquelle wechseln – einem Werkzeug, das für ihn arbeitet, nicht gegen ihn.

Mein Ansatz:
Der Aufbau eines echten Operations-Hubs

Das Ziel war es, ein System zu schaffen, das das Geschäft des Kunden perfekt widerspiegelt. Ich führte Deep-Dive-Sessions mit den Stakeholdern durch, um ihre genauen Arbeitsabläufe zu erfassen, jeden Pain Point zu identifizieren und eine Lösung zu entwickeln, die reale Probleme löst.

Ein robustes und skalierbares Backend

Ich baute das Backend auf einem modernen, zuverlässigen Stack auf, der Stabilität und Entwicklereffizienz garantiert.

  • Node.js und Express bildeten eine leichtgewichtige, aber leistungsstarke Grundlage für den Server.
  • Ich wählte SQLite als Datenbank, um Einfachheit und Portabilität zu gewährleisten, und verwaltete sie effektiv mit Prisma als ORM. Die Verwendung von Prisma bot exzellente Typsicherheit und eine deklarative API, was die Entwicklung erheblich beschleunigte und das Potenzial für Fehler bei der Interaktion mit der Datenbank reduzierte.

Eine sofortige, offline-fähige Oberfläche

Ein leistungsstarkes Backend braucht ein schnelles Frontend.

  • Die gesamte Benutzeroberfläche wurde mit Angular und TypeScript erstellt, was eine wartbare und skalierbare Codebasis schuf, die perfekt für eine komplexe Anwendung geeignet ist.
  • Um ein blitzschnelles Erlebnis zu gewährleisten, spiegelt die Anwendung alle notwendigen Daten in einen IndexedDB-Cache im Browser des Clients. Das bedeutet, die Benutzeroberfläche ist extrem schnell, da die meisten Datenoperationen lokal ohne Warten auf eine Netzwerkanfrage ablaufen.

Von der Datenverwaltung zur Geschäftsautomatisierung

Mit einer soliden Grundlage habe ich Funktionen entwickelt, die zeitaufwändige Aufgaben automatisieren.

  • Automatisierte Feiertagskommunikation Ich entwickelte ein benutzerdefiniertes Modul speziell zur Verwaltung der jährlichen Weihnachtskartenliste, was dem Team eine Woche manueller Arbeit pro Jahr erspart.

  • Nahtlose Office 365-Integration Ein entscheidendes Merkmal war die Einrichtung einer Einweg-Synchronisation mit den O365-Konten. Dies stellt sicher, dass alle CRM-Daten immer direkt in Outlook und auf den Telefonen verfügbar sind, wodurch Datensilos endgültig beseitigt werden.

Das Ergebnis:
Ein Werkzeug, das den Workflow transformierte

Das Endprodukt war ein hochleistungsfähiges, massgeschneidertes CRM, das zum Geschäft des Kunden passt wie angegossen. Das neue System ersetzte die Tabellenkalkulation vollständig, eliminierte redundante Arbeit, automatisierte Marketingaufgaben und bot eine zuverlässige Datenquelle, die sich nahtlos in die täglich genutzten Werkzeuge integriert.

Dieses Projekt ist ein Beweis für meine Fähigkeit:

  • Komplexe, datenintensive Anwendungen von Grund auf zu konzipieren und umzusetzen.
  • Ein robustes Backend mit Node.js, Express und Prisma zu erstellen.
  • Hochleistungsfähige, clientseitige Caching-Strategien für ein sofortiges Benutzererlebnis zu entwerfen.
  • Massgeschneiderte Software in grosse Unternehmensökosysteme wie Microsoft 365 zu integrieren.

Kämpfen Sie mit einem Werkzeug, das nicht passt?

Wenn Ihr Team von Tabellenkalkulationen oder Standardsoftware ausgebremst wird, dann sollten wir reden. Ich bin darauf spezialisiert Anwendungen zu entwickeln, die genau auf Ihre Bedürfnisse zugeschnitten sind und Ihren einzigartigen Prozess in einen Wettbewerbsvorteil verwandeln.

Der beste Weg, um zu starten

Schreiben Sie mir eine Nachricht mit Ihren Zielen und technischen Herausforderungen. Ich antworte innerhalb von 24 Stunden mit einer ersten Einschätzung und Vorschlägen für die Umsetzung.