Book Alchemy

Eine webbasierte Buchverwaltungs-Applikation, entwickelt mit Flask und SQLAlchemy. Bücher können über eine Web-Oberfläche hinzugefügt, bewertet und gelöscht werden. Das Projekt zeigt den Einsatz von ORM-Datenbankmodellen mit SQLite im Flask-Kontext.

Quellcode

Installation

  1. Python installieren
    Python Download
  2. Repository klonen
    git clone https://github.com/vincentkoenig/Book-Alchemy.git
  3. Abhängigkeiten installieren
    pip install flask flask-sqlalchemy

App starten

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

Funktionsweise

AktionBeschreibung
Buch hinzufügenTitel, Autor und Bewertung eingeben
Bücher anzeigenAlle Bücher aus der Datenbank auflisten
Buch löschenEintrag aus der SQLite-Datenbank entfernen
SuchenBücher nach Titel oder Autor filtern

Features

Code-Übersicht