Refactor: Series A clean structure

This commit is contained in:
2026-02-20 19:43:19 +01:00
parent d6b45cb932
commit 91bbf4b3ba
47 changed files with 1384 additions and 17 deletions

14
wiki/INDEX.md Normal file
View File

@@ -0,0 +1,14 @@
# Wiki Index TuxiNet Terminal (v0.6.0 Beta)
- Home: WIKI_Home.md
- Frontpage: WIKI_Frontpage_Styled.md
- Installation: WIKI_Installation.md
- Hardware & Arkitektur: WIKI_Hardware_Arkitektur.md
- KlubKort: WIKI_KlubKort.md
- Print Agent: WIKI_PrintAgent.md
- SUADMIN: WIKI_SUADMIN.md
- Backup: WIKI_Backup.md
- Statistikpanel: WIKI_Statistikpanel.md
- Event Deployment: WIKI_Event_Deployment.md
- Service Manual: WIKI_Service_Manual.md
- Fejlsøgning: WIKI_Fejlsoegning.md

13
wiki/WIKI_Backup.md Normal file
View File

@@ -0,0 +1,13 @@
# Backup System
Version: v0.6.0 Beta
## Funktion
- Automatisk backup hver time
- Overførsel via sikker tunnel
- Versionssikring
## Script
lanpos_backup.ps1

View File

@@ -0,0 +1,26 @@
# Event Deployment Guide
Version: v0.6.0 Beta
## Før Event
- Test printer
- Test KlubKort scanning
- Verificér backup kører
- Tjek statistikpanel
------------------------------------------------------------------------
## Under Event
- Brug kun touch
- Luk ikke browser
- Kontakt tekniker ved fejl
------------------------------------------------------------------------
## Efter Event
- Kontrollér backup
- Eksportér data hvis nødvendigt
- Sluk system korrekt

20
wiki/WIKI_Fejlsoegning.md Normal file
View File

@@ -0,0 +1,20 @@
# Fejlsøgning
Version: v0.6.0 Beta
## Printer virker ikke
- Tjek papir
- Tjek USB-forbindelse
- Genstart Print Agent
## System starter ikke
- Tjek XAMPP
- Kør lanpos_startup.ps1 manuelt
- Kontroller logs
## KlubKort registreres ikke
- Tjek USB RFID-læser
- Kontroller databaseforbindelse

View File

@@ -0,0 +1,34 @@
# TuxiNet Terminal Wiki
**Version:** v0.6.0 Beta\
**Status:** Beta
------------------------------------------------------------------------
## System Features
✔ Offline First\
✔ Touch Optimized\
✔ KlubKort (RFID Betaling)\
✔ ESC/POS Print\
✔ Automatisk Backup\
✔ Web Statistikpanel
------------------------------------------------------------------------
## Navigation
- Installation
- Hardware & Arkitektur
- KlubKort
- Print Agent
- SUADMIN
- Backup
- Statistikpanel
- Event Deployment
- Service Manual
- Fejlsøgning
------------------------------------------------------------------------
Professionel event-klar POS platform udviklet af TuxiNet.

View File

@@ -0,0 +1,28 @@
# Hardware & Arkitektur
Version: v0.6.0 Beta
## Hardware Krav
- Windows PC (min 4GB RAM, 8GB anbefalet)
- SSD
- USB ESC/POS Kvitteringsprinter
- Pengeskuffe via printer
- USB RFID-læser
- Touchskærm
------------------------------------------------------------------------
## Arkitektur
Touch → Chromium (Kiosk) → XAMPP → LANPOS Backend → Database\
→ Print Agent → Printer → Pengeskuffe
------------------------------------------------------------------------
## Designprincipper
- Offline-first
- Modulopdelt arkitektur
- Separat Print Agent
- Timebaseret backup

21
wiki/WIKI_Home.md Normal file
View File

@@ -0,0 +1,21 @@
# TuxiNet Terminal Wiki
Velkommen til den tekniske dokumentation for TuxiNet Terminal v0.6.0
Beta.
------------------------------------------------------------------------
## Wiki Indhold
- Systemoversigt
- Installation & Setup
- Drift & Service
- KlubKort (RFID)
- Print Agent
- Backup System
- Statistikpanel
- Fejlsøgning
------------------------------------------------------------------------
For fuld versionshistorik se ROADMAP.md i repository.

24
wiki/WIKI_Installation.md Normal file
View File

@@ -0,0 +1,24 @@
# Installation & Setup
## Krav
- Windows system
- XAMPP installeret
- Chromium
- USB ESC/POS printer
- Touchskærm
------------------------------------------------------------------------
## Første Opstart
1. Installer afhængigheder
2. Placér projektfiler i korrekt mappe
3. Kør lanpos_startup.ps1
4. Systemet starter automatisk
------------------------------------------------------------------------
## Service Mode
Startup script kan deaktiveres for debug. Print agent kan køres manuelt.

22
wiki/WIKI_KlubKort.md Normal file
View File

@@ -0,0 +1,22 @@
# KlubKort (RFID Betalingskort)
Version: v0.6.0 Beta
## Formål
KlubKort anvendes som betalingskort med saldo. Det er ikke et login-
eller adgangssystem.
## Funktion
- Scan kort ved betaling
- Konto identificeres
- Saldo vises
- Beløb trækkes
- Transaktion logges
## Teknisk Struktur
- card = searchkey
- Offline funktionalitet
- Ingen session

14
wiki/WIKI_PrintAgent.md Normal file
View File

@@ -0,0 +1,14 @@
# Print Agent
Version: v0.6.0 Beta
## Funktion
- Modtager printjobs
- Sender ESC/POS kommandoer
- Åbner pengeskuffe
- Logger fejl
## Drift
Kan genstartes via SUADMIN eller restart_agent.ps1

14
wiki/WIKI_SUADMIN.md Normal file
View File

@@ -0,0 +1,14 @@
# SUADMIN Drift Manager
Version: v0.6.0 Beta
## Formål
Internt driftspanel til service og fejlhåndtering.
## Funktioner
- Genstart print agent
- Systemstatus
- Serviceværktøjer
- Overblik over drift

View File

@@ -0,0 +1,24 @@
# Service Manual (Intern)
Version: v0.6.0 Beta
## Debug Mode
- Deaktivér startup script
- Kør print agent manuelt
- Kontrollér logs
------------------------------------------------------------------------
## Print Problemer
- Genstart agent
- Test ESC/POS direkte
- Tjek USB device manager
------------------------------------------------------------------------
## Database
- Kontrollér database fil
- Verificér write permissions

View File

@@ -0,0 +1,14 @@
# Webbaseret Statistikpanel
Version: v0.6.0 Beta
## Funktioner
- Total omsætning
- Salg pr. produkt
- Betalingsfordeling
- Datofiltrering
## Opdatering
Synkroniseres én gang i timen (semi-live).