Dokumentation: Aktualisierung der README und des Changelogs für Version 1.0.5
This commit is contained in:
61
CHANGELOG.md
61
CHANGELOG.md
@@ -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
|
|
50
README.md
50
README.md
@@ -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
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user