Telefonbuch v2 — Flask + Tailwind
  • HTML 63.7%
  • Python 36.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Joshua Phu Kuhrau 8751706608
README hinzugefügt
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-02 21:23:36 +02:00
data .gitignore hinzugefügt, contacts.json aus Versionierung ausgeschlossen 2026-06-02 21:12:02 +02:00
templates Tailwind CDN eingebunden, custom CSS entfernt 2026-06-02 21:11:36 +02:00
.gitignore .gitignore hinzugefügt, contacts.json aus Versionierung ausgeschlossen 2026-06-02 21:12:02 +02:00
app.py Tailwind CDN eingebunden, custom CSS entfernt 2026-06-02 21:11:36 +02:00
phonebook.py Initial commit: Telefonbuch v2 (Flask, CRUD, JSON) 2026-06-02 21:05:24 +02:00
README.md README hinzugefügt 2026-06-02 21:23:36 +02:00
requirements.txt Initial commit: Telefonbuch v2 (Flask, CRUD, JSON) 2026-06-02 21:05:24 +02:00

Telefonbuch v2

Eine simple Kontaktverwaltung als Web-App — Neuauflage meines ersten Python-Projekts von 2019.

Stack

  • Backend: Python / Flask
  • Frontend: Tailwind CSS (CDN)
  • Daten: JSON-Datei (data/contacts.json)

Features

  • Kontakte anzeigen, hinzufügen, bearbeiten, löschen
  • Suche nach Name oder Nummer
  • Dark Theme

Setup

pip install -r requirements.txt
cp data/contacts.example.json data/contacts.json
python app.py

App läuft dann auf http://localhost:5000.

Projektstruktur

telefonbuch-v2/
├── app.py               # Flask-Routen
├── phonebook.py         # CRUD-Logik
├── data/
│   └── contacts.json    # Kontakte (nicht im Repo)
├── templates/
│   ├── base.html
│   ├── index.html
│   └── form.html
└── static/

© 2026 Joshua Phu Kuhrau