# TuxiNet Terminal

## Udviklingsroadmap & Versionshistorik

Dato: 2026-02-20\
Aktuel version: v0.6.0 Beta

------------------------------------------------------------------------

# Introduktion

Dette dokument beskriver udviklingen af TuxiNet Terminal fra første
prototype (v0.0.1) til nuværende beta-version (v0.6.0 Beta).

Systemet er udviklet med fokus på stabil offline-drift, touch-optimering
og event-baseret brug.

------------------------------------------------------------------------

# v0.0.1 -- Proof of Concept

-   Simpelt salgsinterface
-   Grundlæggende produktvalg
-   Lokal database
-   Manuel betaling uden print

Formål: Bevise at systemet kunne fungere offline.

------------------------------------------------------------------------

# v0.1.x -- Basis Salgssystem

-   Kurv-funktion
-   Totalberegning
-   Simpel betalingsregistrering
-   Første print-integration

Stabil salgsflow etableret.

------------------------------------------------------------------------

# v0.2.x -- Print & Hardware Integration

-   ESC/POS printerstyring
-   Automatisk åbning af pengeskuffe
-   Stabil USB-håndtering
-   Fejllogning

Hardware blev fuldt integreret.

------------------------------------------------------------------------

# v0.3.x -- Drift & Autostart

-   Startup PowerShell script
-   Automatisk opstart af XAMPP
-   Kiosk-mode i Chromium
-   Print-agent som separat proces
-   Log-system

Systemet blev selvkørende ved boot.

------------------------------------------------------------------------

# v0.4.x -- KlubKort (RFID Betalingskort)

-   RFID scanning ved betaling
-   Konto-baseret saldo
-   card = searchkey struktur
-   Offline funktionalitet

KlubKort implementeret som betalingsmiddel. Ikke login-system.

------------------------------------------------------------------------

# v0.5.x -- Drift Manager & Backup

-   SUADMIN driftspanel
-   Print-agent genstart
-   Backup-script (hver time)
-   Tunnel-baseret datasikring
-   Transaktionsvisning mellem datoer

Systemet blev driftsmodent.

------------------------------------------------------------------------

# v0.6.0 Beta -- Statistik & Stabilisering

-   Webbaseret statistikpanel
-   Salg pr. produkt
-   Omsætningsoverblik
-   Semi-live synkronisering (1 time)
-   Forbedret betalingsflow
-   UI-forbedringer
-   Stabilitet under høj belastning

Systemet anvendes nu aktivt ved events.

------------------------------------------------------------------------

# Arkitekturudvikling

Fra monolitisk PHP-løsning → Til modulopdelt struktur med:

-   Separat Print Agent
-   Backup-agent
-   SUADMIN kontrolpanel
-   Web-statistik backend

------------------------------------------------------------------------

# Hvorfor Beta?

v0.6.0 betegnes Beta fordi:

-   Ingen real-time synkronisering endnu
-   Ingen multi-terminal support
-   Ingen lagerstyring
-   UI kan stadig forbedres

Systemet er dog fuldt funktionsdygtigt og stabilt.

------------------------------------------------------------------------

# Næste Milepæl -- v1.0

Planlagte mål:

-   Realtids dashboard
-   Lagerstyring
-   Multi-terminal support
-   Central administrationsserver
-   Forbedret rapportering
-   Versionssigneret release

------------------------------------------------------------------------

# Konklusion

TuxiNet Terminal er udviklet fra en simpel prototype til et stabilt,
event-klart POS-system.

v0.6.0 Beta repræsenterer en moden og driftsklar platform, klar til
videreudvikling mod v1.0.
