# Smart Garden > Mobile Auftragserfassung für Landschaftsgärtner und GaLaBau-Betriebe. Progressive Web-App mit Foto-Aufnahme, Bauteilkatalog, digitaler Unterschrift und PDF-Rechnungen — komplett DSGVO-konform, gehostet auf Netlify. ## Über Smart Garden — Mobile Auftragserfassung für Garten- und Landschaftsbau. Foto, Bauteilkatalog KANN/Rinn/Bruns/GARDENA/Hunter/STIHL, Pflanz- und Bewässerungspläne, AR-Maßband, Kassenbon-OCR, § 14 UStG-konforme PDF-Rechnung, Cloud-Sync via Netlify. DSGVO-konform. - **Zielgruppe**: Landschaftsgärtner und GaLaBau-Betriebe in Deutschland - **Autor**: Jean-Paul Schappner - **Plattform**: Web-App (PWA), läuft auf iPad, Android-Tablet, Desktop - **Deployment**: Netlify (EU-Hosting möglich) - **Kosten**: Kostenlos (im Netlify Free-Tier) - **Sprache**: Deutsch (de-DE) - **Datenschutz**: DSGVO-konform, TTDSG-konform, Daten lokal im Browser + optional Netlify Blobs ## Hauptfunktionen - Foto vom Auftragsbereich aufnehmen und Bauteile per Drag & Drop platzieren - AR-Maßband über Live-Kamera zur exakten Distanzmessung - Kassenbon-Scan mit OCR (Tesseract.js) — Positionen werden automatisch erkannt - Zwei digitale Unterschriften (Auftragserteilung + Abnahme) - Automatische Rechnungserstellung § 14 UStG-konform - Multi-Tag Zeiterfassung mit Auftragsbeginn/Pause/Fortsetzen/Beenden - Cloud-Sync via Netlify Identity und Blobs - Multi-Device-fähig (Handy, Tablet, Desktop) ## PDF-Dokumente Die App erzeugt: - **Rechnung** nach § 14 UStG mit allen Pflichtangaben, Kleinunternehmer-Regelung § 19 UStG - **Auftrags- und Abnahmeprotokoll** mit annotiertem Foto (Vorher/Nachher) - **Widerrufsformular** nach Anlage 2 EGBGB (Muster-Widerrufsformular) - **Verzichtserklärung** auf Widerrufsrecht nach § 356 Abs. 4 BGB - **SEPA-Lastschriftmandat** mit Gläubiger-ID - **Zahlungsbeleg** / Quittung - **DATEV-CSV** Buchungsstapel für die Buchhaltung ## Katalog - KANN, Rinn, Diephaus (Pflaster, Terrassenplatten, Rasengitter) - Bruns, Lorberg, Helix (Hecken, Bäume, Stauden, Rollrasen) - GARDENA, Hunter, Rain Bird (Bewässerung, Regner, Steuerungen) - STIHL, Husqvarna, Kubota, Wacker (Maschinen) - OSMO (Holz, Zäune, Pergolen) - Oase (Teichbau, Pumpen, Springbrunnen) ## DIN-Normen im Katalog - DIN 18915 (Vegetationstechnik Bodenarbeiten) - DIN 18916 (Pflanzen und Pflanzarbeiten) - DIN 18917 (Rasen und Saatarbeiten) - DIN 18918 (Ingenieurbiologie) - DIN 18920 (Baumschutz) - FLL Baumkontrollrichtlinie - FLL Dachbegrünungsrichtlinie ## Backend - **Auth**: Netlify Identity (kostenlos bis 1000 aktive User) - **Storage**: Netlify Blobs (100 MB Free-Tier) - **Function**: `/.netlify/functions/sync` (GET/PUT/DELETE) ## Deployment 1. Netlify-Account erstellen (kostenlos) 2. ZIP hochladen via Drag-and-Drop 3. In Site-Config: Identity aktivieren, Registration "Open" 4. Fertig — App unter `https://ihre-site.netlify.app` ## Datenquellen und Rechtsgrundlagen - **UStG § 14, § 14b, § 19**: Rechnungspflichtangaben, Aufbewahrungsfristen, Kleinunternehmerregelung - **BGB § 356 Abs. 4**: Verzicht auf Widerruf bei Dienstleistungen - **EGBGB Anlage 2**: Muster-Widerrufsformular - **DSGVO Art. 6, 13, 15-21**: Verarbeitungsgrundlagen, Betroffenenrechte - **TTDSG § 25**: Cookie-/Storage-Consent ## Kontakt - **Autor**: Jean-Paul Schappner - **Repository**: privat - **Support**: über Netlify Site-Settings ## Lizenz Copyright © Jean-Paul Schappner. Alle Rechte vorbehalten.