🗺️ 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 |
|---|---|---|---|
| ✅ Fertig | Terminübersicht (Admin-Wochenkalender) | mittel | Planungseffizienz ↑ |
| ✅ Fertig | Terminverschiebung mit Auto-Benachrichtigung | niedrig | Flexibilität & Kundenerlebnis |
| ✅ Fertig | Kalender-Blocker je Mitarbeiter | niedrig | Kapazitätsplanung |
| 🔴 Hoch | Termin-Erinnerungen automatisiert | niedrig | Kundenerlebnis ↑, Ausfallquote ↓ |
| ✅ Fertig | Monteur-Checklisten | mittel | Qualitätssicherung |
| 🔴 Hoch | Kostenvoranschläge / Angebote | mittel | Umsatzpotenzial ↑ |
| ✅ Fertig | Fotodokumentation im Feld | niedrig | Dokumentation & Haftung |
| 🟡 Mittel | Wartungsverträge / Recurring | hoch | Planbare Einnahmen |
| 🟡 Mittel | KPI-Dashboard | mittel | Steuerung & Transparenz |
| ✅ Fertig | „Monteur auf dem Weg" | niedrig | Kundentransparenz |
| ✅ Fertig | Barcode-/QR-Scanner | niedrig | Inventurerfassung |
| ✅ Fertig | Zeiterfassung (DE + GMT) | niedrig | Transparenz & Nachkalkulation |
| 🟢 Niedrig | Online-Zahlung (Stripe) | mittel | Cashflow |
| 🟢 Niedrig | PWA / Offline-Modus | hoch | Mobile UX |
| ✅ Fertig | 2FA (Mitarbeiter + Kunden) | niedrig | Sicherheit |
| 🔵 Teilw. | Lager-/Bestandsverwaltung | hoch | Warenwirtschaft |
| 🟢 Niedrig | SMS-Benachrichtigungen | niedrig | Erreichbarkeit |
| 🟢 Niedrig | Kundenbewertungen | niedrig | Vertrauen & Marketing |
| ✅ Fertig | Audit-Log (Inventurprotokoll) | mittel | Compliance |
Was bookmyself bereits hat
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.
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.
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.
1.4 Kundenbewertungen nach Abschluss
Nach Rechnungsversand automatische Anfrage per Mail. Bewertungsformular (1–5 Sterne + Freitext). Admin-Ansicht mit aggregierten Bewertungen pro Mitarbeiter.
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.
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.
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.
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.
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.
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.
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.
3.3 Online-Zahlung (Stripe / PayPal)
Offene Rechnungen direkt im Kundenportal bezahlen. Zahlungserinnerung per Mail bei überfälligen Rechnungen.
3.4 Ersatzteil-Bestandsverwaltung
Lagerbestand und Mindestbestand je Artikel. Inventur-Korrektur im Mitarbeiterportal. Rüstliste-Entnahme. Noch offen: Einkaufsbestellungen, automatische Nachbestellvorschläge.
3.5 Jobkalkulation / Nachkalkulation
Einkaufspreise je Position hinterlegen. Nach Abschluss Deckungsbeitrag berechnen. Dashboard: profitabelste Leistungen.
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.
4.2 Automatisches Dispatching / Skill-Matching
Beim Erstellen eines Termins Mitarbeiter automatisch vorschlagen (Verfügbarkeit, Entfernung, Spezialisierungen).
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.
4.4 Subunternehmer-Verwaltung
Externe Dienstleister als Auftragsempfänger. Aufträge zuweisen, Statusrückmeldung durch Subunternehmer.
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.
5.2 Progressive Web App (PWA) / Offline-Modus
Mitarbeiterportal als PWA installierbar. Service Worker cacht Tagesaufgaben für Offline-Nutzung. Lokale Synchronisation nach Reconnect.
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.
5.4 Webhooks & Erweitertes API
Webhooks bei Termin-Abschluss, Statuswechsel, Rechnungsversand. Zapier-kompatibler Endpunkt für No-Code-Integrationen.
5.5 Erweiterte Rollen & Berechtigungen
Sub-Rollen im Admin-Portal: Buchhalter (nur Rechnungen), Disponent (Termine zuweisen, keine Artikelpflege).
Zuletzt aktualisiert: 24.04.2026 · Priorisierung ohne Berücksichtigung konkreter Kapazitäten – dient als loser Orientierungsrahmen.