# 🚜 Baumer Maschinenverleih - Bootstrap Website Moderne, responsive Website fΓΌr Andreas Baumer Maschinenverleih mit Bootstrap 5. ## ✨ Features - βœ… **Keine Build-Tools** - Einfach per FTP hochladen - βœ… **Komplett offline** - Bootstrap lokal eingebunden - βœ… **PHPMailer** - Professionelles Kontaktformular ohne externe Dienste - βœ… **Bootstrap 5** - Modernes, responsives Design - βœ… **JSON-basiert** - Maschinen in `data/maschinen.json` - βœ… **Spam-Schutz** - Honeypot & Rate Limiting integriert - βœ… **Komplett responsive** - Funktioniert auf allen GerΓ€ten ## πŸ“ Projektstruktur ``` webseite/ β”œβ”€β”€ index.html # Startseite β”œβ”€β”€ kontakt.html # Kontaktseite mit PHPMailer β”œβ”€β”€ impressum.html # Impressum β”œβ”€β”€ datenschutz.html # Datenschutz β”œβ”€β”€ config.php # E-Mail Konfiguration (ANPASSEN!) β”œβ”€β”€ send-mail.php # Mail-Versand-Script β”œβ”€β”€ .htaccess # Sicherheit & Schutz β”‚ β”œβ”€β”€ css/ β”‚ β”œβ”€β”€ bootstrap.min.css # Bootstrap CSS (lokal) β”‚ β”œβ”€β”€ bootstrap-icons.css # Bootstrap Icons (lokal) β”‚ └── style.css # Custom Styling β”‚ β”œβ”€β”€ js/ β”‚ β”œβ”€β”€ bootstrap.bundle.min.js # Bootstrap JS (lokal) β”‚ └── main.js # Custom JavaScript β”‚ β”œβ”€β”€ phpmailer/ # PHPMailer Bibliothek β”‚ β”œβ”€β”€ PHPMailer.php β”‚ β”œβ”€β”€ SMTP.php β”‚ └── Exception.php β”‚ β”œβ”€β”€ fonts/ **⚠️ Wichtig:** Das Kontaktformular funktioniert nur auf einem Webserver mit PHP! ## πŸ“§ Kontaktformular einrichten Das Kontaktformular verwendet PHPMailer und ist bereits vollstΓ€ndig integriert. **Schnellstart:** 1. Γ–ffnen Sie `config.php` 2. Tragen Sie Ihre E-Mail ein: ```php define('MAIL_TO', 'baumer@traidendorf.de'); ``` 3. Fertig! (Bei den meisten Hostern funktioniert es sofort) **AusfΓΌhrliche Anleitung:** Siehe [PHPMAILER-ANLEITUNG.md](PHPMAILER-ANLEITUNG.md) ### SMTP konfigurieren (optional, fΓΌr bessere Zustellbarkeit) Falls E-Mails nicht ankommen, SMTP in `config.php` aktivieren: ```php define('USE_SMTP', true); define('SMTP_HOST', 'smtp.ihre-domain.de'); define('SMTP_USERNAME', 'ihre-email@ihre-domain.de'); define('SMTP_PASSWORD', 'ihr-passwort'); ``` # Icon Font (lokal) β”‚ └── bootstrap-icons.woff # Icon Font (lokal) β”‚ β”œβ”€β”€ data/ β”‚ └── maschinen.json # Alle Maschinen (editierbar!) β”‚ └── images/ # Bilder (optional) ``` ## πŸš€ Website ΓΆffnen Einfach `index.html` im Browser ΓΆffnen oder per FTP auf Webserver hochladen. ## ✏️ Neue Maschine hinzufΓΌgen In `data/maschinen.json` einen neuen Eintrag hinzufΓΌgen: ```json { "id": "neue-maschine", "title": "Neue Maschine", "preis": "50€/Tag", "beschreibung": "Beschreibung...", "besonderheiten": ["Feature 1", "Feature 2"] } ``` ## πŸ“§ Kontaktformular In `kontakt.html` Formspree-ID eintragen: ```html
``` Mehr Details und Anleitungen in der ausfΓΌhrlichen Dokumentation oben! πŸ“š