Files
Fitnessblog/README.md
2026-01-07 15:48:49 +01:00

66 lines
1.8 KiB
Markdown

# 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 <REPO_URL>
cd <PROJEKT_ORDNER>