Dokumentation: Aktualisierung der README und des Changelogs für Version 1.0.5

This commit is contained in:
2025-03-17 22:10:53 +01:00
parent d77ee8ef04
commit da3ef358d2
2 changed files with 49 additions and 62 deletions

View File

@@ -5,49 +5,32 @@ Alle wichtigen Änderungen an diesem Projekt werden in dieser Datei dokumentiert
Das Format basiert auf [Keep a Changelog](https://keepachangelog.com/de/1.0.0/), Das Format basiert auf [Keep a Changelog](https://keepachangelog.com/de/1.0.0/),
und dieses Projekt adhäriert zu [Semantic Versioning](https://semver.org/lang/de/). und dieses Projekt adhäriert zu [Semantic Versioning](https://semver.org/lang/de/).
## [1.0.2] - 2024-03-19 ## [1.0.5] - 2024-03-17
### Hinzugefügt
- Wetterinformationen für jeden Suchtreffer
- Integration der OpenWeather API
- Wetter-Icons und Temperaturanzeige
- Umgebungsvariablen für API-Keys
### Geändert ### Geändert
- Anpassung der API-Antwortstruktur - Verbesserte Suchfunktion: Ergebnisliste wird gelöscht, wenn alle Suchfelder leer sind
- Verbesserte Fehlerbehandlung für API-Anfragen
## [1.0.1] - 2024-03-19
### Hinzugefügt
- Neues Suchfeld für Telefonnummer
- Reset-Icons für alle Suchfelder
- Trefferzähler für Suchergebnisse
## [1.0.4] - 2024-03-17
### Geändert ### Geändert
- Verbesserte Positionierung der UI-Elemente - Verbesserte Adressanzeige: Location-Icon neben der Adresse
- Optimierte Suchlogik im Backend - Entfernung des Google Maps Links aus dem Adresstext
- CSV-Datei in data-Verzeichnis verschoben
- Allgemeine Suche um Telefonnummer erweitert
### Behoben ## [1.0.3] - 2024-03-17
- Korrektur der Icon-Anzeige in Suchfeldern ### Geändert
- Verbesserte Fehlerbehandlung beim Laden der CSV-Datei - Hervorhebung der Suchbegriffe in den Ergebnissen
- Verbesserte Benutzeroberfläche
## [1.0.0] - 2024-03-18 ## [1.0.2] - 2024-03-17
### Geändert
- Entfernung der Wetterinformationen
- Optimierung der Suchfunktion
## [1.0.1] - 2024-03-17
### Hinzugefügt ### Hinzugefügt
- Grundlegende Suchfunktionalität - Wetterinformationen für Kundensitz
- Spezifische Suchfelder für: - Caching für Wetterdaten
- Name
- Ort ## [1.0.0] - 2024-03-17
- Kundennummer ### Hinzugefügt
- Fachrichtung - Erste Version der Kundensuche
- Allgemeine Suche über alle Felder - Grundlegende Suchfunktionen
- Klickbare Links für: - Responsive Design
- Telefonnummern
- E-Mail-Adressen
- Google Maps Integration
- Share-Funktion für Suchergebnisse
- Responsive Design mit Bootstrap
- Live-Suche während der Eingabe

View File

@@ -1,23 +1,26 @@
# medisoftware Kundensuche # medisoftware Kundensuche
Eine Webanwendung zur Suche in Kundendaten der medisoftware. Eine webbasierte Kundensuche für medisoftware mit erweiterten Suchfunktionen.
## Features ## Features
- Live-Suche in Kundendaten - Schnelle und präzise Kundensuche
- Spezifische Suchfelder für: - Mehrere Suchfelder für gezielte Suche:
- Name - Name (Vor- und Nachname)
- Ort - Ort
- Kundennummer - Kundennummer
- Fachrichtung - Fachrichtung
- Telefonnummer - Telefon
- Allgemeine Suche über alle Felder - Allgemeine Suche über alle Felder
- Klickbare Telefonnummern - Hervorhebung der Suchbegriffe in den Ergebnissen
- Klickbare E-Mail-Adressen - Direkte Links zu:
- Google Maps Integration für Adressen - medisoftware Kundenkartei (Kundennummer)
- Share-Funktion für Suchergebnisse - Google Maps (Adresse)
- Trefferzähler - Telefon (Klick zum Anrufen)
- Reset-Funktion für alle Suchfelder - E-Mail (Klick zum Mailen)
- Responsive Design für alle Geräte
- Automatische Aktualisierung der Ergebnisse
- Leere Ergebnisliste bei leeren Suchfeldern
## Installation ## Installation
@@ -27,23 +30,24 @@ git clone https://gitea.elpatron.me/elpatron/medi-customers.git
cd medi-customers cd medi-customers
``` ```
2. Python-Abhängigkeiten installieren: 2. Docker Container starten:
```bash ```bash
pip install -r requirements.txt docker-compose up -d
``` ```
3. CSV-Datei in das `data`-Verzeichnis kopieren: 3. Die Anwendung ist unter `http://localhost:5001` erreichbar.
```bash
mkdir data
cp spezexpo.csv data/customers.csv
```
4. Anwendung starten: ## Entwicklung
```bash
python app.py
```
Die Anwendung ist dann unter `http://localhost:5001` erreichbar. - Python 3.11
- Flask
- Docker
- Bootstrap 5
- Font Awesome
## Lizenz
Alle Rechte vorbehalten. © 2025 medisoftware
## API-Beispiele ## API-Beispiele