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/),
|
||||
und dieses Projekt adhäriert zu [Semantic Versioning](https://semver.org/lang/de/).
|
||||
|
||||
## [1.0.2] - 2024-03-19
|
||||
|
||||
### Hinzugefügt
|
||||
- Wetterinformationen für jeden Suchtreffer
|
||||
- Integration der OpenWeather API
|
||||
- Wetter-Icons und Temperaturanzeige
|
||||
- Umgebungsvariablen für API-Keys
|
||||
|
||||
## [1.0.5] - 2024-03-17
|
||||
### Geändert
|
||||
- Anpassung der API-Antwortstruktur
|
||||
- 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
|
||||
- Verbesserte Suchfunktion: Ergebnisliste wird gelöscht, wenn alle Suchfelder leer sind
|
||||
|
||||
## [1.0.4] - 2024-03-17
|
||||
### Geändert
|
||||
- Verbesserte Positionierung der UI-Elemente
|
||||
- Optimierte Suchlogik im Backend
|
||||
- CSV-Datei in data-Verzeichnis verschoben
|
||||
- Allgemeine Suche um Telefonnummer erweitert
|
||||
- Verbesserte Adressanzeige: Location-Icon neben der Adresse
|
||||
- Entfernung des Google Maps Links aus dem Adresstext
|
||||
|
||||
### Behoben
|
||||
- Korrektur der Icon-Anzeige in Suchfeldern
|
||||
- Verbesserte Fehlerbehandlung beim Laden der CSV-Datei
|
||||
## [1.0.3] - 2024-03-17
|
||||
### Geändert
|
||||
- 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
|
||||
- Grundlegende Suchfunktionalität
|
||||
- Spezifische Suchfelder für:
|
||||
- Name
|
||||
- Ort
|
||||
- Kundennummer
|
||||
- Fachrichtung
|
||||
- Allgemeine Suche über alle Felder
|
||||
- Klickbare Links für:
|
||||
- Telefonnummern
|
||||
- E-Mail-Adressen
|
||||
- Google Maps Integration
|
||||
- Share-Funktion für Suchergebnisse
|
||||
- Responsive Design mit Bootstrap
|
||||
- Live-Suche während der Eingabe
|
||||
- Wetterinformationen für Kundensitz
|
||||
- Caching für Wetterdaten
|
||||
|
||||
## [1.0.0] - 2024-03-17
|
||||
### Hinzugefügt
|
||||
- Erste Version der Kundensuche
|
||||
- Grundlegende Suchfunktionen
|
||||
- Responsive Design
|
50
README.md
50
README.md
@@ -1,23 +1,26 @@
|
||||
# medisoftware Kundensuche
|
||||
|
||||
Eine Webanwendung zur Suche in Kundendaten der medisoftware.
|
||||
Eine webbasierte Kundensuche für medisoftware mit erweiterten Suchfunktionen.
|
||||
|
||||
## Features
|
||||
|
||||
- Live-Suche in Kundendaten
|
||||
- Spezifische Suchfelder für:
|
||||
- Name
|
||||
- Schnelle und präzise Kundensuche
|
||||
- Mehrere Suchfelder für gezielte Suche:
|
||||
- Name (Vor- und Nachname)
|
||||
- Ort
|
||||
- Kundennummer
|
||||
- Fachrichtung
|
||||
- Telefonnummer
|
||||
- Telefon
|
||||
- Allgemeine Suche über alle Felder
|
||||
- Klickbare Telefonnummern
|
||||
- Klickbare E-Mail-Adressen
|
||||
- Google Maps Integration für Adressen
|
||||
- Share-Funktion für Suchergebnisse
|
||||
- Trefferzähler
|
||||
- Reset-Funktion für alle Suchfelder
|
||||
- Hervorhebung der Suchbegriffe in den Ergebnissen
|
||||
- Direkte Links zu:
|
||||
- medisoftware Kundenkartei (Kundennummer)
|
||||
- Google Maps (Adresse)
|
||||
- Telefon (Klick zum Anrufen)
|
||||
- E-Mail (Klick zum Mailen)
|
||||
- Responsive Design für alle Geräte
|
||||
- Automatische Aktualisierung der Ergebnisse
|
||||
- Leere Ergebnisliste bei leeren Suchfeldern
|
||||
|
||||
## Installation
|
||||
|
||||
@@ -27,23 +30,24 @@ git clone https://gitea.elpatron.me/elpatron/medi-customers.git
|
||||
cd medi-customers
|
||||
```
|
||||
|
||||
2. Python-Abhängigkeiten installieren:
|
||||
2. Docker Container starten:
|
||||
```bash
|
||||
pip install -r requirements.txt
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
3. CSV-Datei in das `data`-Verzeichnis kopieren:
|
||||
```bash
|
||||
mkdir data
|
||||
cp spezexpo.csv data/customers.csv
|
||||
```
|
||||
3. Die Anwendung ist unter `http://localhost:5001` erreichbar.
|
||||
|
||||
4. Anwendung starten:
|
||||
```bash
|
||||
python app.py
|
||||
```
|
||||
## Entwicklung
|
||||
|
||||
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
|
||||
|
||||
|
Reference in New Issue
Block a user