GehaSoftwareHub¶
Desktop application for software management at Geha Anlagenbau GmbH.
Architecture Overview¶
See the auto-generated Projektstruktur for a full, always up-to-date directory tree with descriptions.
Quick Start¶
Prerequisites¶
- Python 3.13
- PySide6
Building the Documentation¶
Open http://127.0.0.1:8000 in your browser.
Key Sections¶
Developer Guide¶
Coding standards, architecture patterns, testing strategy, and Git workflow.
API Reference¶
Module documentation and API reference for all shared services, custom widgets, and feature modules.
Tech Stack¶
| Component | Technology |
|---|---|
| Language | Python 3.13 |
| UI Framework | PySide6 (Qt 6) |
| Packaging | Nuitka |
| Cloud | Cloudflare R2, GitHub API |
| Auth | OAuth 2.0 (Auth0) |