JKJan Kaminský/ code
RepositoriesAdmin

TimeGate

Docházkový systém využívající QR kód.

Python
‹› Code▣ Screenshots 1Updated před 1 h
README.md31 lines · 854 B
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# TimeGate Desktop v2

Desktopová QR docházka pro Windows.

## Spuštění
1. Nainstaluj Python 3.11+ a při instalaci zapni Add Python to PATH.
2. Rozbal ZIP.
3. Dvojklik na `start_windows.bat`.
4. První spuštění nainstaluje PySide6 a QR knihovnu a potom otevře desktopové okno.
5. Pokud Windows Firewall zobrazí dotaz, povol přístup v privátní síti.

## Funkce
- desktopová administrace PySide6
- zaměstnanci
- Budova → pracoviště
- unikátní QR pro každé pracoviště
- přihlášení zaměstnance na telefonu
- PŘÍCHOD / ODCHOD
- živý přehled přítomných
- historie docházky
- CSV export
- SQLite
- QR PNG
- zálohy databáze
- interní HTTP server na portu 8765

PC a telefon musí být ve stejné LAN/Wi‑Fi. QR používá LAN IP počítače.

## EXE
Spusť `build_exe.bat`. Výstup je `dist\TimeGate\TimeGate.exe`.

Screenshots

Ukázky aplikace

1