# Fitnessblog (Laravel) [![Laravel](https://img.shields.io/badge/Laravel-Framework-red)](#) [![PHP](https://img.shields.io/badge/PHP-%3E%3D%208.1-777bb4)](#) [![License](https://img.shields.io/badge/License-MIT-green)](#lizenz) Professionelle Blog-Plattform auf Basis von Laravel mit Fokus auf Fitness-/Lifestyle-Content. Enthält Beitragsverwaltung, Medien-Uploads, Kategorien/Tags und typische Blog-Features. > Hinweis: Diese README ist als professionelle Vorlage gedacht. Ersetze Platzhalter (Domain, Versionen, Features) nach Bedarf. --- ## Inhalt - [Features](#features) - [Tech-Stack](#tech-stack) - [Voraussetzungen](#voraussetzungen) - [Installation (lokal)](#installation-lokal) - [Konfiguration](#konfiguration) - [Datenbank & Migrationen](#datenbank--migrationen) - [Build & Assets](#build--assets) - [Tests](#tests) - [Deployment](#deployment) - [Troubleshooting](#troubleshooting) - [Sicherheit](#sicherheit) - [Contributing](#contributing) - [Lizenz](#lizenz) --- ## Features - Beiträge erstellen/bearbeiten/veröffentlichen (Draft/Published) - Kategorien & Tags - Bild-/Medienverwaltung (Uploads) - Suchfunktion (optional) - SEO-Basics (Meta-Tags, saubere URLs) - Admin-Bereich (optional / je nach Implementierung) > Ergänze hier deine konkreten Features (z.B. Kommentare, Newsletter, CKEditor, Rollen/Rechte, API, etc.). --- ## Tech-Stack - **Backend:** Laravel - **PHP:** >= 8.1 (empfohlen 8.2/8.3 je nach Server) - **Datenbank:** MySQL/MariaDB (alternativ SQLite/PostgreSQL) - **Frontend:** Blade / Vite (je nach Setup) - **Package Manager:** Composer, npm --- ## Voraussetzungen - PHP (inkl. typischer Extensions für Laravel) - Composer - Node.js + npm - MySQL/MariaDB (oder andere DB) - Git --- ## Installation (lokal) ### 1) Repository klonen ```bash git clone cd