CRM Pro – Bedienerhandbuch

Version 1.0.0 | intrasaar media | Stand: Juli 2026

1. Einleitung

CRM Pro ist eine Kundenverwaltungssoftware für kleine und mittlere Unternehmen. Sie läuft als native Desktop-App (Windows, macOS) oder als Web-App auf Ihrem eigenen Server.

Funktionen: Kundenverwaltung, Aufgabenmanagement, Interaktions-Tracking, CSV-Import/Export, Backup/Restore, E-Mail-Versand, Audit-Log, multilinguale Exporte, Passwort-Reset, Benutzerverwaltung.

2. Installation

2.1 Desktop-App (Windows)

  1. Laden Sie CRM Pro Setup.exe herunter
  2. Führen Sie die Installation aus (keine Admin-Rechte nötig)
  3. Nach der Installation startet die App automatisch
  4. Der erste Start öffnet den Setup-Assistenten → Admin-Konto anlegen
  5. Optional: Demo-Daten anlegen über den Link in der Sidebar

2.2 Web-App (Server)

  1. Kopieren Sie das Verzeichnis web/ auf Ihren Webserver (PHP 8.1+)
  2. Stellen Sie sicher, dass das data/-Verzeichnis außerhalb des Web-Roots liegt
  3. Passen Sie config.php an (BASE_URL, ggf. CRM_DATA_PATH)
  4. Rufen Sie die App im Browser auf → Setup-Assistent startet
DSGVO-Hinweis: Daten liegen in data/ (JSON). Für DSGVO-Konformität muss das Verzeichnis außerhalb des Web-Roots liegen und per .htaccess geschützt sein.

3. Lizenzierung

CRM Pro benötigt einen Lizenzschlüssel. Das System verwendet HMAC-SHA256-signierte Keys.

3.1 Lizenzschlüssel eingeben

3.2 Lizenzschlüssel generieren (für Verkäufer)

node generate-license.js <Hardware-ID> [Tage]

Beispiel: node generate-license.js a1b2c3d4e5f6... 3650

4. Erste Schritte

4.1 Admin-Konto anlegen

Beim ersten Start öffnet sich der Setup-Assistent. Legen Sie ein Admin-Konto mit E-Mail und Passwort an.

4.2 Demo-Daten

Klicken Sie in der Sidebar auf "Demo-Daten" (nur für Admins sichtbar). Es werden 25 Kunden, 50 Aufgaben und 100 Interaktionen angelegt.

5. Module

5.1 Dashboard

Übersicht über aktuelle Kennzahlen: Kundenanzahl, offene Aufgaben, letzte Interaktionen, Benutzerstatistik.

5.2 Kunden

Kundenverwaltung mit:

5.3 Aufgaben

Aufgaben mit Fälligkeitsdatum, Priorität und Status. Ansicht nach Status sortiert.

5.4 Export

5.5 Import

CSV-Import mit Feldzuordnung. Unterstützt UTF-8 und ISO-8859-1.

5.6 Benutzer (Admin)

Benutzerverwaltung mit Rollen (Admin, User). Passwort-Reset per E-Mail.

5.7 Backup (Admin)

Backup der gesamten Daten als ZIP. Manuelle Wiederherstellung.

5.8 Audit-Log (Admin)

Protokollierung aller wichtigen Aktionen (Login, Änderungen, Exporte).

6. E-Mail-Konfiguration

Für Passwort-Reset und Benachrichtigungen:

  1. Einstellungen → E-Mail-Konfiguration
  2. SMTP-Server, Port, Benutzer, Passwort eingeben
  3. Verschlüsselung: TLS (587) empfohlen

7. Daten & Datenschutz

8. Fehlerbehebung

8.1 App startet nicht

8.2 Lizenz-Fehler

8.3 Passwort vergessen