Sem descrição

gc-server3 016ddc66d5 Ordnerstruktur angepasst - nicht funktionsfähig há 1 semana atrás
.vscode ba4f1437b4 init há 3 meses atrás
app b3d5cca053 Komplett überarbeitet há 1 semana atrás
static 3af5abc38f GC-Farbgebung und Footer ergänzt há 1 semana atrás
templates 016ddc66d5 Ordnerstruktur angepasst - nicht funktionsfähig há 1 semana atrás
.gitignore 1f9ae1f30f dotenv há 3 meses atrás
.python-version ba4f1437b4 init há 3 meses atrás
README.md 2fac46b3d9 Verschiedene Verbesserungen an der Dokumentation und den SQL-Modellen há 3 meses atrás
dev.db dfc1615049 Erster Entwurf von GPT-5 mini há 3 meses atrás
pyproject.toml 2564bc7b75 Dateien per Mail hochladen há 2 semanas atrás
specs.md 2fac46b3d9 Verschiedene Verbesserungen an der Dokumentation und den SQL-Modellen há 3 meses atrás
tox.ini dfc1615049 Erster Entwurf von GPT-5 mini há 3 meses atrás
uv.lock 2564bc7b75 Dateien per Mail hochladen há 2 semanas atrás

README.md

GCOutline - Minimal prototype

Quickstart (local development):

  1. Create a virtual environment and install dependencies:

    python -m venv .venv
    .\.venv\Scripts\Activate.ps1
    pip install -e .
    pip install -r <(python -c "import tomllib,sys;print('\n'.join([]))")
    

    Alternatively install directly:

    pip install fastapi uvicorn Jinja2 SQLAlchemy alembic ldap3 python-docx openpyxl pandas python-multipart pyodbc aiofiles
    
  2. Run the app:

    uvicorn app.main:app --reload
    
  3. Open http://127.0.0.1:8000 in your browser.

    Notes:

    • The project uses SQLite by default for local development (DATABASE_URL env var can point to MS SQL Server).
    • LDAP authentication will fall back to a local mock where the password password is accepted for any username.
    • Exports are available on the list and detail pages.