Telefonbuch v2 — Flask + Tailwind
- HTML 63.7%
- Python 36.3%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
|
||
| data | ||
| templates | ||
| .gitignore | ||
| app.py | ||
| phonebook.py | ||
| README.md | ||
| requirements.txt | ||
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