# 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