6 Commits

Author SHA1 Message Date
Tobias Quadfasel
22000f1b0e feat(azure): Add azure-related python packages for deployment 2024-09-03 20:44:17 +02:00
Tobias Quadfasel
0b7a8218e7 feat(auth): Add dash-auth package
In order to be able to authenticate with the app, a simple approach
using dash-auth with environment-based secrets is used for now.
2024-09-03 16:03:35 +02:00
Tobias Quadfasel
c61c355ee6 feat(ai-chat): Add openai python SDK to project 2024-08-31 17:03:58 +02:00
Tobias Quadfasel
fb65fc202b feat(add-data): Update pyproject.toml and poetry.lock files 2024-08-31 13:55:18 +02:00
Tobias Quadfasel
25aeb62951 feat(base-app): Add gunicorn to dependencies 2024-08-29 17:34:04 +02:00
b307b8327a feat(project_setup): Initialize project (#1)
Setting up python project files using poetry. A basic environment
is installed including dash for the app that will be implemented
later.

Also contains several dev tools, including pre-commit hooks.

Co-authored-by: Tobias Quadfasel <tobias.loesche@studium.uni-hamburg.de>
Reviewed-on: #1
2024-08-29 14:08:09 +00:00