Repository navigation
Releases: Dumdidumdk/traef-butik
Release list
Træf-butik v1.3 – Lige nu-mærkat rettet
Nyt i v1.3
- Butiksskærm: mærkatet "Lige nu" dækker ikke længere PC-nummeret på ordrekortene (sås især ved 1366–1920 px og med panelerne åbne). Tiden står nu over knappen, PC-nummeret har hele venstre side, og kundens navn har sin egen linje.
- Mobil: lange PC-numre dækkes heller ikke af tidsmærket.
Fra v1.2: butikken spørger selv ved start, om den skal opdatere – svar J. Data bevares, og der tages en kopi i backup\ først.
Fra v1.0/v1.1: hent zip'en nedenfor, pak den ud, og kopiér din gamle data-mappe over.
Klar til brug
Hent traef-butik-klar-til-brug-v1.3.zip nedenfor, pak den ud og dobbeltklik start-butik.cmd. Node.js er med – der skal intet installeres.
Træf-butik v1.2 – automatisk opdatering
Nyt i v1.2
- Automatisk opdatering: Når
start-butik.cmdstarter, og der er internet, tjekker den GitHub efter en nyere version og spørger "Opdatér nu? (J/N)". Data (ordrer, deltagere, saldi, egne billeder) bliver ikke rørt, og der tages en kopi ibackup\først. Går noget galt, starter den gamle version. Uden internet starter butikken som normalt. - Admin-siden viser "Ny version findes", når der er en nyere udgave.
- Admin på mobil: den aktive fane rulles helt frem, også når siden genindlæses.
- Butiksskærm ved 1280 px: mere plads til navnet og søgefeltet i topbjælken.
Fra v1.0/v1.1: Hent denne zip og pak den ud én gang manuelt. Kopiér din gamle data-mappe over, så har du alle deltagere og ordrer med. Herefter opdaterer butikken sig selv.
Klar til brug
Hent traef-butik-klar-til-brug-v1.2.zip nedenfor, pak den ud og dobbeltklik start-butik.cmd. Node.js er med – der skal intet installeres. Se README.md.
Testet: 165 API-tests (heraf 18 for opdateringen), belastningstest med 250 samtidige kunder, browsertest.
Træf-butik v1.1 – varekatalog, regneark og personale
Nyt i v1.1
- Varekatalog: 88 varer med billeder i 8 kategorier. Admin krydser af, hvilke der sælges ("Vælg alle"/"Fravælg alle" pr. kategori), og kan tilføje egne varer med "+ Ny vare".
- Salget som regneark: Admin → Rapport → "Hent salget som regneark (Excel)" med 9 faner: Oversigt, Salg pr. vare, Salg pr. time, Ordrer, Ordrelinjer, Indbetalinger, Udbetalinger, Deltagere og Personale.
- Personale med roller: hver medarbejder har sin egen konto. Ekspedienter kan bruge butiksskærmen, check-in, indbetalinger, annullering og PIN-nulstilling; kun admin kan ændre varer, priser, saldo, udbetalinger, indstillinger, rapport og personale. Systemet husker, hvem der gjorde hvad. "Skift bruger" på den fælles skærm.
- Kompakte topbjælker på mobil, paneler på butiksskærmen der ikke dækker ordrerne, og kategorier der altid kan ses.
Opgradering fra v1.0 sker automatisk ved start: den gamle personalekode bliver til admin-kontoen "Admin", og alle deltagere, saldi og ordrer bevares.
Klar til brug
Hent traef-butik-klar-til-brug-v1.1.zip nedenfor, pak den ud og dobbeltklik start-butik.cmd. Node.js er med – der skal intet installeres. Se README.md.
Testet: 147 API-tests, belastningstest med 250 samtidige kunder, browsertest.
Træf-butik v1.0
Første udgave af Træf-butikken.
Klar til brug
Hent traef-butik-klar-til-brug-v1.0.zip nedenfor. Den indeholder alt, inklusive Node.js, så der skal intet installeres:
- Pak zip-filen ud, fx på bærbaren ved disken.
- Dobbeltklik på
start-butik.cmdi mappentraef-butik. - Følg vejledningen i
README.md.
Pakken indeholder ingen deltagere, saldi eller ordrer – kun selve programmet.
Indhold
- Kundesiden: log ind med PC-nr og PIN, bestil, levering til plads fra 100 kr. eller afhentning, besked når ordren er klar
- Butiksskærm med Nye · Laves · Bring ud · Afhentning
- Admin: check-in med PIN-seddel, varer, deltagere, indbetalinger, udbetaling af restsaldo, indstillinger, rapport
- Testet med 250 samtidige kunder og 1.000+ ordrer
Node.js v24.21.0 (node.exe fra nodejs.org, kontrolleret med SHA-256).