MO! Leads – Bedienerhandbuch

Version 1.0 | intrasaar media | Stand: Juli 2026

Inhaltsverzeichnis
1. Einleitung 2. Installation & Einrichtung 3. Anmeldung und erste Schritte 4. Dashboard 5. Leads verwalten 6. API-Schnittstelle 7. Lizenzierung 8. Datensicherheit 9. Backup & Wiederherstellung 10. Fehlerbehebung

1. Einleitung

MO! Leads ist ein webbasiertes Lead-Management- und CRM-System fur Vertriebsteams und Handwerksbetriebe. Es hilft dabei, Kundenkontakte zu erfassen, zu qualifizieren und durch den Verkaufsprozess zu begleiten. Die Anwendung ist in PHP geschrieben und speichert alle Daten in JSON-Dateien – ohne Datenbank.

Funktionen im Uberblick:

2. Installation & Einrichtung

2.1 Systemanforderungen

KomponenteMindestversion
PHP8.0+
WebserverApache mit mod_rewrite oder Nginx
Schreibrechtedata/ Verzeichnis
PHP-Erweiterungenjson, session, mbstring

2.2 Installation

  1. Kopieren Sie alle Dateien auf Ihren Webserver
  2. Das data/-Verzeichnis muss schreibbar sein (chmod 700 oder 755)
  3. Schutzen Sie das data/-Verzeichnis per .htaccess (Deny from all)
  4. Passen Sie ggf. config.php an
  5. Rufen Sie die Anwendung im Browser auf

3. Anmeldung und erste Schritte

Beim ersten Aufruf wird ein Setup-Assistent angezeigt. Legen Sie ein Admin-Konto an. Nach der Anmeldung gelangen Sie zum Dashboard.

Die Benutzeroberflache besteht aus:

4. Dashboard

Das Dashboard zeigt wichtige Kennzahlen auf einen Blick:

5. Leads verwalten

Leads konnen manuell angelegt oder uber die API importiert werden. Jeder Lead enthalt:

6. API-Schnittstelle

Die REST-API unter api.php ermoglicht die Integration mit externen Systemen:

Die API verwendet HTTP-Authentifizierung mit einem API-Key aus der Konfiguration.

7. Lizenzierung

MO! Leads verwendet ein Lizenzsystem mit HW-ID-Bindung (HMAC-SHA256). Ohne gultige Lizenz lauft die Anwendung als Demoversion (maximal 10 Leads, 30 Tage Testzeitraum).

Lizenzschlussel konnen uber den Lizenz-Generator erstellt werden: generate-license.js

Der Lizenz-Key wird im Format ML-{base64(payload|expiry)}.{hmac16} ubergeben.

8. Datensicherheit

Stellen Sie sicher, dass das data/-Verzeichnis nicht offentlich zuganglich ist. Ohne Schutz konnen alle Kundendaten eingesehen werden.

9. Backup & Wiederherstellung

  1. Sichern Sie regelmassig das gesamte data/-Verzeichnis
  2. Empfohlen: Cron-Job, der stundlich ein ZIP-Archiv erstellt
  3. Zur Wiederherstellung: Gesicherte JSON-Dateien in das data/-Verzeichnis kopieren

10. Fehlerbehebung

ProblemUrsache / Losung
Weie Seite / 500 ErrorPHP-Fehlerlog prüfen. Rechte des data/-Verzeichnisses prüfen
Login fehlgeschlagenPasswort vergessen? Admin-Passwort uber setup.php zurücksetzen
Daten werden nicht gespeichertSchreibrechte für data/ prüfen. PHP-Fehlerlog prüfen
Lead-Import schlagt fehlCSV-Format prufen. PHP upload_max_filesize ggf. erhöhen
Lizenz-FehlerLizenzschlussel prüfen. Hardware-ID stimmt uberein?