Belege, Projekte, Zeiterfassung & Rechnungs‑Entwürfe – per Upload, Foto, Beleg‑E‑Mail & REST API
Anmelden
Melde dich mit deinen Zugangsdaten an.
Wartungsmodus
Wir arbeiten gerade an Updates. Bitte später erneut versuchen.
Starte Dashboard…
Verbindung wird aufgebaut…
Was kann die App?
Kurzübersicht der wichtigsten Funktionen (inkl. Beta).
Rechnungs‑Entwürfe erstellen über den FAB: „Rechnung schreiben (Entwurf)“.
Tipp: Den FAB (unten rechts) kannst du per Drag & Drop verschieben (halten & ziehen).
Dokument‑Ansicht für Entwürfe ist aktuell Beta (Einstellungen → Rechnungsansicht).
Belege hochladen oder fotografieren – prüfen & senden (per Beleg‑E‑Mail).
Projekte verwalten & Zeiteinträge erfassen – angebunden über die REST API.
Optional: KI‑Butler für Fragen zur App und Workflows (Prototyp).
Allgemein
Home
Belege
Projekte
Diskussion
Hilfe
Über
Ausblick
Rechnungs‑Tetris
Konto
Einstellungen
Test
…
Menü
Einstellungen
Profil & API
Test
Admin
Hilfe
FAQ
Über
Technik
Ausblick
Roadmap
Rechnungs‑Tetris
Theme wechseln
Abmelden
Dashboard
Übersicht deiner Rechnungen und Aktivitäten
Willkommen!
Dein easybill Dashboard
Nicht konfiguriert
Übersicht
—
Überfällige Rechnungen
—
Rechnungen (30 Tage)
—
Offen (unbezahlt)
Belege
Zuletzt hochgeladen
0
⏳
Lädt…
Uploads werden geladen…
Diskussion
Gepinnt & neueste Nachrichten
Gepinnt
📌
Keine Pins
Gepinnte Nachrichten erscheinen hier.
Neueste
💬
Lädt…
Nachrichten werden geladen…
Belege
Rechnungen and Ausgaben hochladen
Beleg-E-Mail
Sendet an Beleg-E-Mail
—
Beleg-E-Mail fehlt. Bitte unter Einstellungen hinterlegen.
Erfassen
Hochladen
Datei auswählen oder hierher ziehen
Eingangsrechnungen als PDF oder Bild
PDFJPGPNG
max. 10 MB · PDF/JPG/PNG
Warteschlange
0 ausgewählt
Projekte
Verwalte deine Projekte und Zeiteinträge
Aktive Projekte
Keine Projekte gefunden
Projekte werden geladen, sobald der API-Key konfiguriert ist.
Diskussion
Interner Team‑Chat (für alle Nutzer sichtbar)
Highlights
Gepinnte Nachrichten
Verbindung…
Zitat
Antwort
Tipp: Enter zum Senden · Shift+Enter für neue Zeile
Einstellungen
Verwalte dein Profil und deine Integrations
API & Verbindung
API-Key
Nicht gesetzt
Beleg-E-Mail
Nicht gesetzt
API Smoke‑Test
Projekte + Belege
Test API / E‑Mail setzen
Mock
Darstellung
Erscheinungsbild
Rechnungsansicht
Formular
Profil
Name
—
Passwort
Ändern
KI Butler
Butler aktiv
—
Butler öffnen
Chat
Replicate Modell
Nicht gesetzt
Replicate API Token
Nicht gesetzt
Butler Wissen
Standard
Administration
Demo: Setup simulieren
Aus
User einladen
Neu
User anlegen
Code + Passwort
Wartungsmodus
—
Wartungstext
Standard
Testmail: Freigabecode
Senden
Testmail: Passwort-Reset
Senden
Benutzer verwalten
Liste
Chat leeren
Alle Nachrichten
Neu
Was ist neu?
Build —
—
In Planung
Offline‑Queue (Baustelle)
In Planung
PWA / App‑Modus
In Planung
Timer direkt am Projekt
In Planung
Aktionen
Abmelden
Benutzer
Userverwaltung (nur Admin)
Hilfe & Dokumentation
Onboarding, FAQs und Support
Schnellstart
Onboarding, Einrichtung und nächste Schritte.
Kontext‑Hilfe (Beta, Desktop)
Direkte Hilfe im UI — ohne Suchen in der Doku.
Beta? unten rechts anklicken → Element anklicken → Hilfe erscheint direkt dort.
ESC beendet den Hilfe‑Modus.
Hinweis: Aktuell nur am Desktop (Mobile folgt).
Wie funktioniert die App?
Die App verbindet Belege‑Upload, Projekte, Zeiterfassung und Rechnungs‑Entwürfe mit deiner easybill REST API. Für Belege nutzt sie zusätzlich deine Beleg‑E‑Mail.
REST API: Mit deinem API‑Key lädt das Dashboard Daten wie Rechnungen/Projekte. Der Key wird pro Benutzer serverseitig gespeichert.
Rechnungs‑Entwürfe: Über den FAB („Rechnung schreiben (Entwurf)“) kannst du Rechnungen als Entwurf anlegen. Die Dokument‑Ansicht ist aktuell Beta.
FAB: Der FAB (unten rechts) ist verschiebbar – halte ihn gedrückt und ziehe ihn an eine passende Stelle.
Belege: Du kannst PDF/Bild hochladen oder fotografieren, danach prüfen und mit „Jetzt senden“ versenden.
Beleg‑E‑Mail: Der Upload wird per E‑Mail an deine konfigurierte Beleg‑E‑Mail weitergeleitet, damit easybill den Beleg verarbeiten kann.
Wichtig: Prüfe vor dem Senden Lesbarkeit und Zuschnitt (Datum/Betrag/Unternehmen), damit die Verarbeitung sauber klappt.
Tipp: Wenn du die Tour später erneut brauchst, starte sie jederzeit hier über „Onboarding starten“.
Anmeldung & Freigabe (Multiuser)
Die App ist multiuser‑fähig. Jede Person hat eigene Einstellungen (API‑Key/Beleg‑E‑Mail).
Registrierung: Selbst‑Registrierung aktuell nur mit @easybill.de E‑Mail (Admins können externe User einladen/anlegen).
Login: Mit Benutzername oder E‑Mail.
Freigabecode: Neue User müssen beim ersten Login einen Code eingeben (der erste Admin ist direkt freigeschaltet).
Code neu anfordern: Im Freigabe‑Dialog möglich (falls E‑Mail im Spam landet).
Admin: Kann User deaktivieren oder löschen (Einstellungen → Administration).
API‑Key & Beleg‑E‑Mail finden
So findest du die Werte in easybill und kannst sie in der App hinterlegen.
API‑Key: In easybill über die blaue Menüleiste → Namenskürzel (rechts oben) → Profil & Einstellungen → unten „API Key“ (ggf. erstellen) → speichern.
Beleg‑E‑Mail: In easybill über die blaue Menüleiste → Zahnrad → Belege → unten „E‑Mail Empfang der Belege“ → Adresse im Stil …@belege.easybill.de erstellen und hier hinterlegen.
Hinweis: Beim Beleg‑E‑Mail‑Empfang wird typischerweise nur ein Dokument pro E‑Mail verarbeitet (weitere Anhänge können ignoriert werden).
easybill Companion unterstützt beim schnellen Arbeiten mit Belegen, Projekten, Zeiterfassung und Rechnungs‑Entwürfen — als schlanker Workflow‑Hub rund um easybill.
Technischer Überblick
Frontend: Single‑Page UI (HTML/CSS/JS) mit Seitenwechsel über goPage().
Backend: PHP‑API unter /api (Sessions, Auth, Settings, Upload‑Proxy).
easybill REST API: Projekte/Zeiteinträge/Entwürfe laufen über deinen REST API‑Key.
Beleg‑E‑Mail: Uploads werden an deine @belege.easybill.de Adresse weitergeleitet (damit easybill den Beleg verarbeitet).
KI (optional): Chatbutler via Replicate‑API (serverseitiger Proxy, Token nie im Browser).
Sicherheit
Secrets (API‑Keys/Tokens) werden serverseitig gespeichert und verschlüsselt abgelegt.
Sessions: Login läuft über Server‑Sessions (keine Tokens im LocalStorage).
Registrierung: Aus Sicherheitsgründen ist die Selbst‑Registrierung aktuell nur mit @easybill.de möglich. Admins können aber jederzeit Nutzer mit anderen E‑Mails einladen/anlegen.
Prinzip: Der Browser bekommt nur Hints/Status (z.B. „••••p67Z“), nie den Klartext‑Key.
Version
Build‑ID:—
Bei Cache‑Problemen: Build‑ID vergleichen und ggf. Seite neu laden (oder in den Einstellungen/Testseite prüfen).
Test
Status & Cache‑Check (für E2E)
Build & Status
Hilft beim Debuggen von Caching/Deploy und Login‑Flows.
Build: —
Benutzer: —
Wartungsmodus: —
Browser: —
Tipp: Wenn du hier nicht die aktuelle Build‑ID siehst, liefert der Server noch eine alte Version aus.
Connectivity & Timing
Kleine Checks inkl. Dauer (zeigt sofort: ok / langsam / Fehler).
Session (me.php): —
Status (status.php): —
Admin Users (users.php): —
Hinweis: „Langsam“ ab 1200ms.
Mail Checks
Testmails zentral senden (wie in Einstellungen, aber gebündelt).
—
E2E Kurzflows
Trigger für typische End‑to‑End Tests (ohne extra UI).
Letzter Testuser: —
Reset: —
—
Hinweis: Reset‑Link funktioniert nur für verifizierte User.
Login‑Look Vorschau
Eine kleine „Design‑Lab“-Ansicht (Hell & Dunkel), um die App‑Optik näher an Login‑Farben und Animation zu bringen – ohne etwas am produktiven UI zu ändern.
Dunkel
Hell
Wenn dir eine Richtung gefällt, kann ich daraus gezielt ein neues App‑Theme ableiten (ohne Login/Backend anzufassen).
Ausblick
Geplante Ausbaustufen & Ideen
Erledigt
Bereits umgesetzt (Stand: jetzt). Für Feedback/Details gerne einen Thread in der Diskussion starten.
Kontext‑Hilfe (Picker)
Hilfe genau dort, wo du gerade bist: Element auswählen → Erklärung sehen.
ErledigtBetaDesktop‑Picker: „?“ unten rechts → Element anklicken → Hilfe.
Hinweis: Aktuell nur am Desktop (Mobile folgt).
Offen
Geplante Ausbaustufen für die nächsten Iterationen (Prioritäten können sich ändern).
Kontext‑Hilfe (Picker) — Nächste Schritte
Ausbau der Kontext‑Hilfe (mobile & mehr Bereiche).
Offen„Letzte Aktivitäten“: wiederverwenden statt neu tippen.
Baustellenmodus
Für draußen: große Buttons, klare Zustände, schnelle Eingaben – ideal mit Handschuhen.
Offen1‑Hand‑Bedienung mit großen Touch‑Targets.
OffenSprach‑Notiz für Zeiteinträge (optional) – schneller als tippen.
OffenQuick‑Check‑Out: „Pause / Feierabend“ als 1 Tap.
Qualität & Sicherheit (Profi‑Details)
Damit das im Alltag robust läuft – ohne Überraschungen.
OffenAudit‑Log: wer hat was wann übergeben (lokal/protokolliert).
OffenExport: Zeiteinträge/Projekte als CSV für Nachkalkulation.
OffenWebhooks: Ereignisse an externe Systeme (Automation/Integrationen).
Rechnung schreiben (Entwurf)
Zeiteintrag
Stopuhr (große Ansicht)
Beleg fotografieren
Beleg hochladen
Einen Zeiteintrag erstellen
Erfasse schnell deine Arbeitszeit für ein Projekt.
00:00:00
Datum
—
Start
—
Stop
—
Stoppe den Timer, übernimm die Zeit und sende sie anschließend an easybill.
Stopuhr
Große Ansicht – läuft weiter, auch wenn du sie schließt.
00:00:00
Bereit
Neues Projekt erstellen
Erstelle ein neues Projekt in easybill.
Rechnung erstellen (Entwurf)
Erstellt eine Rechnung als Entwurf über die easybill REST API.
Positionen
Beschreibung
Menge
Preis
Butler
Fragen zur App, Workflows oder zur Einrichtung
⚠
Bestätigung
Möchten Sie fortfahren?
Auswählen
Rechnungs‑Tetris
Score 0
Bereit?
←/→ oder Wisch: bewegen · ↓ oder Wisch ↓: drop · Space/Tap: drehen
Best: 0
Pause
ESC: schließen · andere Taste/Tap/Swipe: weiter
Game Over
Score: 0 · Best: 0
Lädt…
Belege
Zeiteinträge
Beleg senden
Upload → Vorschau → easybill
Beleg senden
Upload/Foto → Vorschau → „Jetzt senden“
Foto
Upload
Warteschlange
bereit
Testbeleg.png
gerade eben
Vorschau
Vorschau
Datum · Betrag · Firma
Testbeleg.png
bereit
✉ Jetzt senden
Löschen
Gesendet ✓
Zeiteintrag senden
Stopuhr → Projekt → Senden (REST API)
Stopuhr
gestoppt
00:12:18
Zum Zeiteintrag
Jetzt senden
Bearbeiten
Zeiteintrag gesendet ✓
1/8 FAB öffnen
Belege zu easybill
FAB → Upload/Foto → Vorschau → „Jetzt senden“
easybill
Start
Dashboard
Schnellstart
FAB
Hier öffnest du die Schnellaktionen (und kannst den FAB auch verschieben).
2/8 Aktion wählen
Belege zu easybill
Upload oder Foto – direkt aus dem FAB
easybill
Aktionen
Wähle eine Schnellaktion…
Beleg hochladen
Beleg fotografieren
Aktion
Wähle „Beleg hochladen“ oder „Beleg fotografieren“.
3/8 Warteschlange
Belege zu easybill
Datei landet in der Warteschlange
easybill
Belege
Warteschlange
Rechnung.pdf
123 KB · gerade eben
Bereit
Tippe den Eintrag an → Vorschau
Warteschlange
Der Upload landet hier. Tippe den Eintrag an → Vorschau.
4/8 Vorschau prüfen
Belege zu easybill
Vorschau → prüfen (Datum/Betrag/Unternehmen)
easybill
Vorschau
Lesbarkeit prüfen…
Rechnung.pdf
✉ Jetzt senden
Löschen
Versand an Beleg‑E‑Mail
Vorschau
Kurz prüfen: Lesbarkeit, Zuschnitt, Datum/Betrag.
5/8 Jetzt senden
Belege zu easybill
„Jetzt senden“ → Beleg‑E‑Mail → easybill
easybill
Vorschau
Gesendet ✓
Rechnung.pdf
✉ Jetzt senden
Löschen
Versand an Beleg‑E‑Mail
Senden
„Jetzt senden“ → an deine Beleg‑E‑Mail → easybill.
6/8 Stopuhr öffnen
Zeiteinträge
FAB → Stopuhr → Projekt → Senden (REST API)
easybill
Aktionen
Stopuhr starten für Live‑Tracking…
Stopuhr
Zeiteintrag
Stopuhr
Für Live‑Tracking: Stopuhr starten und später übernehmen.
7/8 Start/Stop
Zeiteinträge
Stoppen → „Zum Zeiteintrag“
easybill
Stopuhr
00:42:18
Stop
Reset
→ Zum Zeiteintrag
Timer läuft…
Übernehmen
Stoppen → „Zum Zeiteintrag“ übernimmt die Zeit.
8/8 Projekt wählen & senden
Zeiteinträge
Projekt wählen → senden (REST API)
easybill
Zeiteintrag
Senden
Bearbeiten
Zeiteintrag gesendet ✓
Projekt
Projekt auswählen und dann senden (REST API).
easybill
Zielsystem
Herzlich willkommen!
easybill Companion ist dein kleiner Helfer für zwei Dinge: Belege schnell zu easybill bringen und Arbeitszeiten als Zeiteinträge sauber erfassen.
Oben siehst du den echten Ablauf: FAB → Upload/Foto → Vorschau → „Jetzt senden“ sowie FAB → Stopuhr → Projekt → Senden.
Im Hintergrund nutzt die App deine easybill REST API (für Projekte/Zeiteinträge/Entwürfe) und deine Beleg‑E‑Mail (für den Beleg‑Versand). Beides wird pro Nutzer gespeichert.
REST API‑Key
Prüfe…
Beleg‑E‑Mail
Prüfe…
Belege: Beleg fotografieren oder hochladen, in der Vorschau prüfen und mit „Jetzt senden“ an deine Beleg‑E‑Mail weiterleiten — fertig.
Zeiteinträge: Stopuhr Start/Stop, Projekt wählen und den Zeiteintrag direkt an easybill senden.
Bonus: Diskussion (Team‑Chat) mit Highlights (gepinnte Nachrichten), damit wichtige Infos für alle sichtbar bleiben.
Wenn du möchtest, zeige ich dir jetzt die wichtigsten Funktionen und Einstellungen — damit du direkt loslegen kannst (ca. 1–2 Minuten).
Tipp: In der Desktop‑Ansicht ist die Vorschau deutlich größer.
Tipps: Du kannst die Tour jederzeit in der Hilfe erneut starten. Den FAB (unten rechts) kannst du per Drag & Drop verschieben.
Schritt 1 von 3
API-Key einrichten
Dein easybill REST API‑Key wird benötigt, um Projekte, Zeiteinträge und Entwürfe zu laden. Du findest ihn in easybill über die blaue Menüleiste: Namenskürzel (rechts oben) → Profil & Einstellungen → ganz nach unten zu „API Key“ (ggf. zuerst erstellen).
Wird verschlüsselt gespeichert (nur für dich sichtbar)
Beleg‑E‑Mail hinterlegen
Die App kann Belege per E‑Mail an easybill weiterleiten. Du findest das Feature in easybill über die blaue Menüleiste: Zahnrad → Belege → ganz unten „E‑Mail Empfang der Belege“. Erstelle dort eine Adresse im Stil von …@belege.easybill.de (falls noch nicht vorhanden) und trage sie hier ein.
Belege werden an diese Adresse weitergeleitet
Setup fertig
Perfekt — als Nächstes zeige ich dir in einer kurzen Tour die wichtigsten Workflows: Beleg hochladen & senden sowie Stoppuhr → Zeiteintrag.
Tipp: Du kannst die Tour jederzeit später in der Hilfe erneut starten.
Setup abbrechen?
Du kannst die Einrichtung jederzeit später in der Hilfe fortsetzen. Was möchtest du tun?