19 lines
718 B
Markdown
19 lines
718 B
Markdown
# Übersicht
|
|
|
|
Enthält einen in Python geschriebenen Alpine Bits Server zur Übertragung von Buchungsanfragen von Landingpages an Partnerhotels. Ein Fastapi Endpoint empfängt Anfrageformulare von den wix.com landingpages, und speichert sie in die Datenbank ab. Der Alpine Bits Server stellt diese dann Hotels auf dem Endpoint `www.99tales.net/api/alpinebits/server-2024-10` zu Verfügung.
|
|
|
|
|
|
## Entwicklung
|
|
|
|
Auf dem Entwicklungsystem muss git und der uv python package manager installiert sein.
|
|
|
|
1. Repo klonen.
|
|
2. `uv sync` ausführen
|
|
3. `uv run python -m alpine_bits_python.run_api` führt die API lokal auf Port 8080 aus. Datenbank wird automatisch erstellt und bei jedem start geleert.
|
|
|
|
## Konfiguration
|
|
|
|
TODO
|
|
|
|
|