bookmyself Heizungswartung, Ersatzteile und Terminplanung in einem System
← Zurück zur Startseite

🗺️ Roadmap – bookmyself

Was bereits umgesetzt ist, was als nächstes kommt – transparent und auf Basis einer Wettbewerbsanalyse.

Zusammenfassung nach Priorität

Status Feature Aufwand Wirkung
✅ FertigTerminübersicht (Admin-Wochenkalender)mittelPlanungseffizienz ↑
✅ FertigTerminverschiebung mit Auto-BenachrichtigungniedrigFlexibilität & Kundenerlebnis
✅ FertigKalender-Blocker je MitarbeiterniedrigKapazitätsplanung
🔴 HochTermin-Erinnerungen automatisiertniedrigKundenerlebnis ↑, Ausfallquote ↓
✅ FertigMonteur-ChecklistenmittelQualitätssicherung
🔴 HochKostenvoranschläge / AngebotemittelUmsatzpotenzial ↑
✅ FertigFotodokumentation im FeldniedrigDokumentation & Haftung
🟡 MittelWartungsverträge / RecurringhochPlanbare Einnahmen
🟡 MittelKPI-DashboardmittelSteuerung & Transparenz
✅ Fertig„Monteur auf dem Weg"niedrigKundentransparenz
✅ FertigBarcode-/QR-ScannerniedrigInventurerfassung
✅ FertigZeiterfassung (DE + GMT)niedrigTransparenz & Nachkalkulation
🟢 NiedrigOnline-Zahlung (Stripe)mittelCashflow
🟢 NiedrigPWA / Offline-ModushochMobile UX
✅ Fertig2FA (Mitarbeiter + Kunden)niedrigSicherheit
🔵 Teilw.Lager-/BestandsverwaltunghochWarenwirtschaft
🟢 NiedrigSMS-BenachrichtigungenniedrigErreichbarkeit
🟢 NiedrigKundenbewertungenniedrigVertrauen & Marketing
✅ FertigAudit-Log (Inventurprotokoll)mittelCompliance

Was bookmyself bereits hat

Terminübersicht (alle Mitarbeiter, Wochenansicht)
Terminverschiebung mit automatischer E-Mail-Benachrichtigung
Kalender-Blocker je Mitarbeiter (Urlaub, Krank, Fortbildung)
Kundenportal mit Self-Service-Terminbuchung
Exchange-Kalender-Integration (Echtzeit-Slots)
Mitarbeiterportal mit eigenem Guard
Digitale Unterschriften + GPS-Koordinaten
Revisionssichere Abschluss-Snapshots
Automatische PDF-Rechnungen per E-Mail
Fahrstrecken- und Zeitberechnung (OSM + OSRM)
Artikel-Shop mit Warenkorb und Checkout
Heizungsanlagen-Verwaltung
Lexware-Integration und REST-API
Nummernkreise für Kunden- und Rechnungsnummern
Wartungs- und Begehungstyp für Termine
Fotodokumentation am Einsatzort
Digitale Checklisten (filterbar nach Termintyp)
Zeiterfassung (Ankunft/Abfahrt, DE + GMT)
„Monteur auf dem Weg"-Benachrichtigung
Barcode-/QR-Scanner im Inventur-Modul
Zwei-Faktor-Authentifizierung (Admin, Mitarbeiter, Kunden)
Inventur-Protokoll mit Audit-Trail

Phase 1

Kommunikation & Transparenz

Hohes Kundenerlebnis-Potenzial, geringer Implementierungsaufwand

1.1 Automatische Termin-Erinnerungen

E-Mail-Erinnerung X Tage vor dem Termin (konfigurierbar durch Admin) – auch an den zugewiesenen Mitarbeiter. Laravel Queue-Job für zeitgesteuerte Mails.

🔴 Hohe Priorität

1.2 „Monteur auf dem Weg"-Benachrichtigung

Mitarbeiter drückt im Portal auf „Unterwegs zum Kunden" – Kunde erhält automatisch E-Mail mit Name und voraussichtlicher Ankunftszeit. Gilt für Termine UND Bestellungen.

✅ Implementiert

1.3 SMS-Benachrichtigungen

SMS-Versand über Twilio / Vonage als Alternative zu E-Mail für Terminbestätigung, Erinnerung und „Monteur auf dem Weg". Opt-in am Kundenprofil.

🟢 Niedrige Priorität

1.4 Kundenbewertungen nach Abschluss

Nach Rechnungsversand automatische Anfrage per Mail. Bewertungsformular (1–5 Sterne + Freitext). Admin-Ansicht mit aggregierten Bewertungen pro Mitarbeiter.

🟢 Niedrige Priorität
Phase 2

Mitarbeiterportal-Erweiterungen

Effizienzgewinn im Feldeinsatz, direkt verwertbar

2.1 Monteur-Checklisten

Admin definiert Checklisten-Templates je Leistungstyp. Mitarbeiter haken Punkte beim Termin-Abschluss ab. Filterung nach Termintyp (Wartung / Begehung / Lieferung / Alle). Antworten im CompletionSnapshot gespeichert.

✅ Implementiert

2.2 Fotodokumentation am Einsatzort

Drag & Drop, Strg+V, Kamerafoto und Videoaufnahme direkt im Abschluss-Flow – für Termine UND Bestellungen. Max. 100 MB pro Datei. Sofortige Vorschau.

✅ Implementiert

2.3 Zeiterfassung pro Einsatz

Ankunft und Abfahrt per Button erfassen. Anzeige in deutscher Ortszeit + GMT. Gilt für Termine UND Bestellungen. Werte im CompletionSnapshot. Admin-Auswertung steht noch aus.

✅ Implementiert⬜ Auswertung fehlt noch

2.4 Barcode-/QR-Scanner für Artikelerfassung

Web-basiert via html5-qrcode (EAN, Code128, QR u. a.) im Inventur-Modul. Live-Search-Dropdown mit Keyboard-Navigation als Ergänzung.

✅ Implementiert

2.5 Admin-Terminübersicht mit Kalender-Blocker

Alle Mitarbeiter nebeneinander in einer Wochenansicht. Termine können direkt verschoben und einem anderen Mitarbeiter zugewiesen werden – Kunde und Admin erhalten automatisch eine neue Terminbestätigung per E-Mail und ICS. Mitarbeiterbezogene Kalender-Blocker (Urlaub, Krank, Fortbildung) sperren Slots für die Kundenbuchung.

✅ Implementiert
Phase 3

Kaufmännische Erweiterungen

Umsatzrelevant, mittlerer Implementierungsaufwand

3.1 Kostenvoranschläge / Angebote

Angebote mit Artikeln und Leistungen erstellen. Kunde akzeptiert im Portal → wird zu Termin oder Bestellung. Status: Entwurf → Gesendet → Akzeptiert/Abgelehnt → Auftrag.

🔴 Hohe Priorität

3.2 Wartungsverträge / Wiederkehrende Termine

Jährliche Wartungsverträge für Kunden. System legt automatisch den nächsten Termin an. Übersicht mit Laufzeit, nächstem Termin und Status.

🟡 Mittlere Priorität

3.3 Online-Zahlung (Stripe / PayPal)

Offene Rechnungen direkt im Kundenportal bezahlen. Zahlungserinnerung per Mail bei überfälligen Rechnungen.

🟢 Niedrige Priorität
🔵

3.4 Ersatzteil-Bestandsverwaltung

Lagerbestand und Mindestbestand je Artikel. Inventur-Korrektur im Mitarbeiterportal. Rüstliste-Entnahme. Noch offen: Einkaufsbestellungen, automatische Nachbestellvorschläge.

🔵 Teilweise implementiert

3.5 Jobkalkulation / Nachkalkulation

Einkaufspreise je Position hinterlegen. Nach Abschluss Deckungsbeitrag berechnen. Dashboard: profitabelste Leistungen.

🟢 Niedrige Priorität
Phase 4

Analytik & Admin-Effizienz

Strategischer Mehrwert, Grundlage für Wachstum

4.1 KPI-Dashboard für den Admin

Umsatz nach Monat/Quartal/Mitarbeiter, Anzahl Termine/Bestellungen, Durchschnittsdauer, Auslastung je Mitarbeiter.

🟡 Mittlere Priorität

4.2 Automatisches Dispatching / Skill-Matching

Beim Erstellen eines Termins Mitarbeiter automatisch vorschlagen (Verfügbarkeit, Entfernung, Spezialisierungen).

🟢 Niedrige Priorität

4.3 Kampagnen und Follow-up-Mails

E-Mail-Kampagnen an Kundengruppen (z. B. „Wartung seit 12 Monaten nicht gebucht"). Segmentierung nach Heizungstyp, Servicedatum, PLZ.

🟢 Niedrige Priorität

4.4 Subunternehmer-Verwaltung

Externe Dienstleister als Auftragsempfänger. Aufträge zuweisen, Statusrückmeldung durch Subunternehmer.

🟢 Niedrige Priorität
Phase 5

Technische Grundlagen & Sicherheit

Infrastruktur, die parallele Features ermöglicht

5.1 Zwei-Faktor-Authentifizierung (2FA)

TOTP (Google Authenticator / Authy) für Mitarbeiter, Kunden und Admin – optional konfigurierbar.

✅ Implementiert

5.2 Progressive Web App (PWA) / Offline-Modus

Mitarbeiterportal als PWA installierbar. Service Worker cacht Tagesaufgaben für Offline-Nutzung. Lokale Synchronisation nach Reconnect.

🟢 Niedrige Priorität

5.3 Audit-Log / Änderungsprotokoll

Inventurprotokoll mit vollständigem Audit-Trail. CompletionSnapshot: revisionssichere Abschluss-Snapshots. Allgemeines Aktivitätsprotokoll (Änderungen an Terminen, Bestellungen) steht noch aus.

🔵 Teilweise implementiert

5.4 Webhooks & Erweitertes API

Webhooks bei Termin-Abschluss, Statuswechsel, Rechnungsversand. Zapier-kompatibler Endpunkt für No-Code-Integrationen.

🟢 Niedrige Priorität

5.5 Erweiterte Rollen & Berechtigungen

Sub-Rollen im Admin-Portal: Buchhalter (nur Rechnungen), Disponent (Termine zuweisen, keine Artikelpflege).

🟢 Niedrige Priorität

Zuletzt aktualisiert: 24.04.2026 · Priorisierung ohne Berücksichtigung konkreter Kapazitäten – dient als loser Orientierungsrahmen.