Referenz | Zurück zur Übersicht

CRM-System & App für Dachfenster-Anbieter

Zeitraum seit 2022
Kunde Renowert GmbH
Technologien
Angular Flutter NestJS Postgres Postgraphile Graphile Worker

Für die Marke Lichtwunder realisiere ich ein umfangreiches und maßgeschneidertes CRM-System, welches die komplette Auftragsabwicklung des bundesweit tätigen Bauunternehmens unterstützt.

Umfangreiche Webanwendung

Es handelt sich um ein Full-Stack-Projekt, bei dem ich sämtliche Anwendungsteile überwiegend eigenständig realisiert habe. Kernkomponente ist eine Webanwendung, die auf Angular basiert und die Verwaltung von Leads und Aufträgen ermöglicht.

Leads kommen über verschiedene Quellen ins System - beispielsweise über die Lichtwunder-Webseite - und werden dann automatisch einem freien Mitglied des Vertriebsteams zugewiesen. Über die Anwendung können Angebote erstellt und verschickt werden, die dann von den Kunden digital angenommen werden können.

Die anschließende Bearbeitung der Aufträge, Delegation an Partnerunternehmen, sowie die Abrechnung erfolgen ebenfalls über das System. Auch Teil des Systems ist ein umfangreiches Produkt-Management-System, in dem die angebotenen Produkte, länderspezifische Preise und dynamische Rabattaktionen verwaltet werden.

Mobile App für Partnerunternehmen

Wichtiger Teil der Auftragsabarbeitung ist die Zusammenarbeit mit Partnerunternehmen bundesweit (z.B. Dachdecker). Damit diese optimal und jederzeit auf die ihnen zugewiesenen Aufträge zugreifen kann, wurde Ende 2023 eine mobile App auf Basis von Flutter eingeführt.

Die App ist für Android und iOS verfügbar und ermöglicht den Partnern das Einsehen und Bearbeiten ihrer Aufträge, das Planen von Kundenterminen sowie die Projektdokumentation über integrierte Aufmaß- und Abnahmeprotokolle.

Umfangreiches Datenmodell und automatisierte Prozesse

Im Rahmen des Projektes wurde ein inzwischen umfangreiches Datenmodell erschaffen, welches sämtliche Informationen des Systems enthält. Als Datenbanktechnologie wurde PostgreSQL ausgewählt. Neben einigen eigens entwickelten APIs geschieht ein Großteil des Datentransfers über eine GraphQL-API, die mit Postgraphile realisiert wurde.

Aus dem Graphile-Ökosystem verwenden wir ebenfalls den Worker zur Abarbeitung sämtlicher Hintergrundaufgaben, wie etwa E-Mail-Versand, Import von Leads oder Generierung von Dokumenten.

Hintergrund

Meine Arbeit in diesem Projekt begann 2022 als Mitarbeiter meines vorherigen Arbeitgebers, Mitte 2023 habe ich die Weiterentwicklung als Freelancer übernommen.