Upload files to "/"

This commit is contained in:
2026-02-20 15:43:22 +00:00
parent ae7756c296
commit 4f82e8e06f
3 changed files with 392 additions and 0 deletions

170
funktioner.md Normal file
View File

@@ -0,0 +1,170 @@
# TuxiNet Terminal
## Funktionsbeskrivelse & Systemarkitektur
Version: 2.0\
Dato: 2026-02-20\
Udviklet af: TuxiNet.dk
------------------------------------------------------------------------
# 1. Systemoversigt
TuxiNet Terminal er et event-optimeret POS-system designet til:
- LAN parties
- Skolefester
- Foreninger
- Midlertidige events
- Offline miljøer
Systemet er bygget med fokus på:
- Offline-first drift
- Touch-optimeret brugerflade
- Stabilitet under høj belastning
- Automatisk backup
- Separat print-agent arkitektur
------------------------------------------------------------------------
# 2. Overordnet Arkitektur
Touchskærm\
→ Chromium (Kiosk Mode)\
→ Apache / XAMPP\
→ LANPOS PHP Backend\
→ Database (SQLite/MySQL)\
→ Print Agent\
→ USB Kvitteringsprinter\
→ Pengeskuffe
------------------------------------------------------------------------
# 3. Kernefunktioner
## Salgsmodul
- Produktkategorier
- Touch-betjening
- Flere varer i kurv
- Slet vare fra kurv
- Automatisk totalberegning
- Numerisk tastatur ved betaling
- Kvitteringsprint
- Automatisk åbning af pengeskuffe
------------------------------------------------------------------------
## Betalingsmetoder
- Kontant
- MobilePay (registreres som Card internt)
- KlubKort (RFID betalingskort)
- Gratis
------------------------------------------------------------------------
## RFID KlubKort Modul
KlubKort fungerer udelukkende som betalingskort.
Det er ikke et login-system og giver ingen rettigheder.
Funktion:
- Scan kort ved betaling
- Kundekonto identificeres
- Saldo vises
- Beløb trækkes
- Transaktion registreres
- Bon kan udskrives
Teknisk:
- card = searchkey
- Ingen session
- Ingen bruger-login
- Offline funktionalitet
------------------------------------------------------------------------
## Print Agent
Separat Windows-agent som:
- Modtager printjobs
- Sender ESC/POS direkte til printer
- Åbner pengeskuffe
- Logger fejl
- Kan genstartes via SUADMIN
------------------------------------------------------------------------
## Webbaseret Statistikpanel
Ekstern webvisning af salgsdata.
Funktioner:
- Total omsætning
- Salg pr. produkt
- Antal solgte enheder
- Betalingsfordeling
- Datofiltrering
Opdatering:
- Synkroniseres én gang i timen
- Semi-live visning
------------------------------------------------------------------------
## Backup Modul
- Automatisk backup hver time
- Sendes via sikker tunnel
- Versionssikret
------------------------------------------------------------------------
## SUADMIN Drift Manager
- Genstart af print agent
- Servicefunktioner
- Systemstatus
- Driftsoverblik
------------------------------------------------------------------------
# 4. Driftstilstande
Normal drift\
Service mode\
Offline mode
------------------------------------------------------------------------
# 5. Hardwarekrav
Minimum:
- 4 GB RAM (8 GB anbefales)
- SSD
- USB kvitteringsprinter (ESC/POS)
- Pengeskuffe via printer
- Touchskærm
------------------------------------------------------------------------
# 6. Moduloversigt
Modul Funktion Kritisk Status
-------------------- -------------------- --------- --------
Salg Håndterer salg Ja Aktiv
Print Agent Udskriver bon Ja Aktiv
Backup Datasikring Ja Aktiv
RFID KlubKort Konto-betaling Ja Aktiv
Web Statistikpanel Omsætningsoversigt Nej Aktiv
SUADMIN Drift kontrol Nej Aktiv
Startup Script Autostart Ja Aktiv