Skip to content

Releases: Dumdidumdk/traef-butik

Træf-butik v1.3 – Lige nu-mærkat rettet

Choose a tag to compare

@Dumdidumdk Dumdidumdk released this 07 Oct 13:25

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

Choose a tag to compare

@Dumdidumdk Dumdidumdk released this 06 Oct 13:26

Nyt i v1.2

  • Automatisk opdatering: Når start-butik.cmd starter, 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 i backup\ 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

Choose a tag to compare

@Dumdidumdk Dumdidumdk released this 05 Oct 13:12

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

Choose a tag to compare

@Dumdidumdk Dumdidumdk released this 04 Oct 13:09

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:

  1. Pak zip-filen ud, fx på bærbaren ved disken.
  2. Dobbeltklik på start-butik.cmd i mappen traef-butik.
  3. 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).