gnagstats is a Python project for analyzing and visualizing gaming statistics.
- Import and process game data
- Generate insightful statistics
- Visualize results with charts and graphs
pip install -r requirements.txtpython main.pyDie im Web-Dashboard angezeigten Plotly-Grafiken werden serverseitig periodisch neu berechnet.
Standard: alle 10 Minuten. Das Intervall kann über die Umgebungsvariable WEB_FIGURE_REFRESH_MINUTES
oder in config.py geändert werden.
Beispiel (PowerShell):
$env:WEB_FIGURE_REFRESH_MINUTES=10; python main.pyDer Refresh erfolgt vollständig serverseitig; Browser-Clients müssen die Seite nur neu laden, um die aktualisierten Daten zu sehen. Ein expliziter Client-Polling-Mechanismus ist nicht nötig.
pip freeze > requirements.txtContributions are welcome! Please open issues or submit pull requests.