Masterblog

Eine Full-Stack Blog-Anwendung, entwickelt mit Python und Flask. Nutzer können Blogbeiträge erstellen, bearbeiten, löschen und nach Likes sortieren. Das Projekt demonstriert serverseitiges Routing, Jinja2-Templates und JSON-Datenspeicherung.

Quellcode

Installation

  1. Python installieren
    Python Download
  2. Repository klonen
    git clone https://github.com/vincentkoenig/Masterblog.git
  3. Flask installieren
    pip install flask

App starten

In den Projektordner navigieren und Flask starten:
python app.py
Dann im Browser öffnen: http://localhost:5000

Funktionsweise

RouteFunktion
/Alle Blogbeiträge anzeigen
/addNeuen Beitrag erstellen
/update/<id>Beitrag bearbeiten
/delete/<id>Beitrag löschen
/like/<id>Beitrag liken

Features

Code-Übersicht