3.4 KiB
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.