Software op maat.
Van de kassa tot de cloud.
Interne tools, klantenportalen, SaaS-platformen en kassa- en kiosksystemen, voor bedrijven, winkelcentra en overheden. Eén team ontwerpt het, bouwt het en houdt het draaiend. Met een vaste prijs, vanaf € 4.950 excl. btw.
Vrijblijvend. Je betaalt nu nog niets.
- 5,0 op Google, uit 49 reviews
- Ons team ontwierp het POS-systeem voor alle Europese fabrieken van Nike
- Ons team werkte al voor de Belgische en de Turkse overheid
Demo van één platform op maat in het fictieve winkelcentrum Shopping Vennepoort. Aan de kassa van de sportwinkel Sport Vennegem scant de kassierster een paar trailschoenen van 129,95 euro. De kassa stuurt het bedrag naar de betaalterminal en de klant betaalt contactloos met Bancontact. De bon wordt geprint en de verkoop gaat naar de Europese servers. Meteen daarna telt het dashboard in de backoffice mee: de omzet stijgt, de verkoop staat bovenaan in de lijst en de voorraad trailschoenen zakt van 7 naar 6. De kiosk in de hal toont bij Sport Vennegem: trailschoenen, nog 6 in voorraad. Na de demo kun je zelf producten aanrekenen en betalen.
Software die elke dag draait. Van de fabrieksvloer tot het klantenportaal.
Ons team werkte voor Nike, De Watergroep en IDEWE, voor de Belgische en de Turkse overheid, en voor startups in de VS en Fortune 100-bedrijven. Per naam zie je precies wat onze rol was.
- mensen gebruiken elke dag iets wat ons team ontwierp of bouwde
- 7+ miljoen
- projecten opgeleverd
- 150+
- jaar ervaring
- 14+
- op Google, uit 49 reviews
- 5,0
Nike
RolOntwerp
- Wat
- De lockers en het besturingssysteem van de kassa's (POS)
- Waar
- Alle Europese fabrieken
De Watergroep
RolOntwerp
- Wat
- De volledige website, opgebouwd uit componenten, en de klantenzone
- Via
- Een partner, met ons als onderaannemer

IDEWE
RolMeegewerkt
- Wat
- De vernieuwde app en het klantenportaal
- Sector
- Preventie en welzijn op het werk
Overheden
Ons team werkte al voor de Belgische en de Turkse overheid.
We werken ook als onderaannemer voor je hoofdaannemer of integrator.
Ons team werkte al voor deze organisaties, soms via een partnerbureau.
Van werkplaats tot stadhuis. Kies je soort software.
Een tool voor je team, een portaal voor je klanten of de kassa's en kiosken van een heel winkelcentrum. Kies wat je zoekt en spring meteen naar het voorbeeld.
Voor wie?
Kies je sector en zie welke software past. Werkte ons team er al voor, dan tonen we wat het deed.
- Demo · Installatie Vennegem
Interne tools
Planning, voorraad en werkbonnen in één tool rond jouw proces. Geen Excel-versies en losse mails meer.
- Demo · Installatie Vennegem
Klantenportalen
Je klanten volgen zelf offertes, planning en facturen op en tekenen digitaal. Jij krijgt minder telefoontjes.
- Voorbeeld
SaaS-platformen
Software die je zelf als abonnement verkoopt. Veel klanten op één platform, elk met hun eigen afgeschermde data.
- Demo · Sport Vennegem
Kassasystemen (POS)
Een kassa rond je winkel, met scanner, bonprinter en betaalterminal. Hij blijft verkopen, ook zonder internet.
- Demo · Shopping Vennepoort
Kiosken en digital signage
Zuilen die bezoekers de weg wijzen of laten betalen, en schermen met je campagnes. Alles centraal beheerd.
- Demo · Stad Vennegem
Loket- en burgersoftware
Ticketzuil, wachtzaalscherm, loketapp en een burgerportaal met eID of itsme. Toegankelijk en veilig, voor jaren.
Iets anders in gedachten, dat in geen enkel vakje past? Vertel het ons
Van Excel-chaos naar één tool. Gebouwd rond hoe jullie werken.
Een planning in een gedeeld Excel-bestand, werkbonnen op papier en uren die iemand overtypt in de boekhouding. Het werkt, tot het misloopt. Wij bouwen één tool rond jouw proces: iedereen ziet dezelfde planning, een dubbele boeking valt meteen op en een afgeronde werkbon wordt vanzelf een factuur.
Demo met voorbeelddata. Voor: een gedeeld Excel-bestand met een planning, een dubbele boeking die niemand zag, een melding dat iemand anders het bestand opsloeg en een stapel mails met bijlagen. Na: de planningstool van Installatie Vennegem, met de techniekers als rijen en de dagen van de week als kolommen. Je kunt klussen verplaatsen; de tool waarschuwt als een technieker al bezet is. Daaronder de gsm van de technieker en de factuur die naar de boekhouding gaat.
Sleep een klus naar een andere technieker of dag. Met het toetsenbord: kies een klus met Enter en verplaats hem met de pijltjes.
Werkbon op de gsm
De technieker ziet zijn klussen op zijn gsm, laat de klant tekenen en rondt de werkbon af. Het kantoor ziet het meteen.
Vandaag, di 8 sep
Apotheek Vennegem
Markt 3, Vennegem
Lek onder lavabo
Afgerond is gefactureerd
Met een koppeling wordt een getekende werkbon meteen een factuur in je boekhouding. Niemand typt nog iets over.
Nog geen afgeronde werkbon
Rond een werkbon af op de gsm en kijk wat er gebeurt.
E-factuur via Peppol: verplicht tussen Belgische bedrijven sinds 1 januari 2026.
Altijd inbegrepen
In elke tool die we bouwen, zonder meerprijs.
Rollen en rechten
Een technieker ziet zijn eigen klussen, de boekhouding de facturen en jij alles.
Audit log
Wie wat wanneer veranderde, zwart op wit. Nooit meer “wie heeft dat gewist?”.
Tweestapsverificatie
Een gestolen wachtwoord alleen is niet genoeg om binnen te raken.
Veilige hosting in Europa
Je tool en je gegevens draaien op Europese servers.
Een interne tool op maat kost vanaf € 4.950 excl. btw voor één module, met een vaste prijs.
Bereken je prijsOpties voor een interne tool
- Rapportage en dashboards
- Koppelingen met bestaande software · per koppeling
Eén platform voor al je klanten. Elke klant ziet alleen zijn eigen gegevens.
Wil je software verkopen als abonnement (SaaS) of je klanten een eigen portaal geven? Wij bouwen het platform erachter: een nieuwe klant in één klik, abonnementen die kloppen en gegevens die per klant strikt gescheiden blijven.
Voorbeeld van een SaaS-platform: de beheeromgeving met al je klanten. Je maakt een klant aan en volgt in een logboek hoe het platform alles klaarzet, je bekijkt het platform als één klant en ziet dat die alleen zijn eigen afspraken krijgt, en je wijzigt een abonnement met een pro-ratafactuur.
Een nieuwe klant, klaar in seconden
Je typt de naam van je klant. Het platform zet de rest klaar: een eigen afgeschermde omgeving, een eigen adres met TLS-certificaat (het slotje in de browser), startgegevens, een welkomstmail en de eerste factuur.
Techniek
- PostgreSQL
- Let’s Encrypt (ACME)
- Mollie of Stripe
- Peppol
Probeer het zelf: typ een naam, wissel van klant of kies een ander plan.
Wat er verder in zit
Inloggen met je werkaccount
Single sign-on via Microsoft Entra ID of Google, met OpenID Connect of SAML. Wie bij je klant vertrekt, kan niet meer inloggen.
Rollen per klant
Eigenaar, beheerder, medewerker of alleen lezen. Elke klant beheert zijn eigen team, jij beheert het platform.
Audit log
Wie deed wat, wanneer en bij welke klant. Handig bij een vraag van een klant, en bij een audit.
API en webhooks
Klanten koppelen hun eigen software met een API-sleutel per klant. Webhooks melden elke nieuwe afspraak, ondertekend zodat de ontvanger weet dat ze echt van jou komen.
- Voorbeeld
Statuspagina
Een openbare pagina met de status van je platform en eerdere storingen. Je klanten zien meteen of er iets aan de hand is.
Alleen een portaal voor je bestaande klanten? Dat is een optie in onze prijslijst. Een volledig SaaS-platform stel je samen uit meerdere modules.
Klantenportaal
Vaste prijs, bovenop je software

Ons team hielp mee aan het klantenportaal van IDEWE en ontwierp de klantenzone van De Watergroep, in opdracht van een partner.
Een kassa rond jouw winkel. Die blijft verkopen, ook zonder internet.
Scannen, afrekenen met Bancontact of cash, een bon met de btw per tarief en ’s avonds de dagafsluiting. Wij bouwen het kassasysteem rond hoe jouw winkel werkt. Valt het internet weg, dan verkoop je gewoon door: alles gaat mee zodra de lijn terug is.
Demo met voorbeelddata: de toonbank van Sport Vennegem met een kassaterminal met klantenscherm, een bonprinter, een kassalade onder de toonbank, een handscanner en een betaalterminal. Je kunt producten aantikken en afrekenen met kaart of cash; de bon verschijnt regel per regel.
Online · alles gesynchroniseerd
TicketBon 0094
- Tik een product aan of scan een barcode.
Tik producten aan en reken af met kaart of cash. Alles werkt ook met het toetsenbord.
Voorraad en webshop in sync
Verkoop je iets in de winkel, dan zakt de voorraad in je webshop mee. En omgekeerd.
Meerdere winkels
Eén systeem voor al je winkels en kassa’s, met de cijfers per winkel en samen.
Kassier en manager
Een kassier verkoopt. Retours, kortingen en de dagafsluiting zijn voor wie daar rechten voor heeft.
Koppeling met je betaalterminal
Het bedrag gaat vanzelf naar de terminal (een ECR-koppeling). Geen tikfouten, niets dubbel ingeven.
Je boekhouding
Dagtotalen en btw gaan naar je boekhoudpakket, bijvoorbeeld Exact of Odoo.
Hardware naar keuze
Bonprinter, scanner, kassalade, klantenscherm: we helpen kiezen en richten alles in.
Een kassasysteem hangt af van je winkel, je hardware en je koppelingen. Daarom maken we de prijs na een gesprek, vast en op papier.
Plan een gratis gesprekKiosken, schermen en parking. Eén systeem, en jij houdt de regie.
Voor winkelcentra en andere plekken waar veel mensen komen. Bezoekers vinden hun winkel, betalen hun parking en checken hun cadeaukaart aan de kiosk. Jij stuurt alle kiosken en schermen vanuit één beheer.
Een kiosk in de hal van Shopping Vennepoort, met een winkelgids en routes, parkeren met je nummerplaat, het saldo van je cadeaukaart, een toegankelijke modus en vier talen.
Shopping Vennepoort
64 winkels · 3 kiosken · 24 schermen · 1.200 parkeerplaatsen
Zoeken, vinden en de weg erheen
Bezoekers typen een paar letters of kiezen een categorie. De kiosk toont de winkel, de openingsuren en de actie van vandaag, en tekent de route vanaf de plek waar ze staan, met de roltrap erbij. Met een QR-code nemen ze de route mee op hun gsm.
Onder de motorkap
- Winkels, units en openingsuren komen uit hetzelfde beheer als je schermen. Verhuist een winkel, dan klopt elke route meteen.
- De plattegrond is een vectorbestand: scherp op elk scherm, met routes over de echte looppaden.
- Het toetsenbord volgt de taal: AZERTY in het Nederlands en Frans, QWERTZ in het Duits, QWERTY in het Engels.
Probeer het zelf: tik op de kiosk, zoek een winkel, betaal een parking of zet de toegankelijke modus aan.
Alle schermen, één beheer.
Plan een actie, kies de zones of tik de schermen aan, en om 14:00 staat ze overal: in de gangen, aan de ingangen en bovenaan in de kiosken. Tellers boven de ingangen tonen hoeveel bezoekers er binnenkomen.
Het beheer van Shopping Vennepoort: een plattegrond met 24 schermen en 3 kiosken over twee verdiepingen, een formulier om een campagne te plannen en bezoekerstellers per ingang.
Schermen
23 van 24 online
Nieuwe campagne
Vanaf 14:00
Sale -30%
Sport Vennegem · verdieping 1 · unit 1.14
Naam
Sale -30% bij Sport Vennegem
Wanneer
Waar
Bezoekers vandaag
Tellers boven de ingangen · voorbeeldcijfers
Totaal 7.136
Ingang Markt
2.941
+834 in het laatste uur
Ingang Station
1.807
+510 in het laatste uur
Ingang Parking
2.388
+673 in het laatste uur
Probeer het zelf: kies een zone of tik schermen aan op de plattegrond, en plan de campagne.
Waarom één systeem
Eén keer aanpassen
Kiosken, schermen, parking en cadeaukaarten delen één beheer en één databank. Een nieuw openingsuur staat meteen overal.
Blijft draaien
Valt het netwerk weg, dan werken de winkelgids en de schermen verder met hun laatste inhoud. Valt een scherm uit, dan zie je het meteen.
Dicht getimmerd
Kiosken draaien in kioskmodus: geen bureaublad, geen toetscombinaties, na een herstart weer schoon.
Zo sluiten we Windows IoT afHardware erbij
We helpen je kiosken, schermen en tellers kiezen en richten ze in. Hardware en toestelsoftware maken we op offerte.
Het beheer is een webapplicatie op maat, vanaf € 4.950. Kiosken, schermen en hardware prijzen we op offerte, na een gesprek over je centrum.
Loket- en burgersoftware die iedereen kan gebruiken.
Voor steden, gemeenten en overheidsdiensten bouwen we alles van de ingang tot het loket, en online. Toegankelijk zoals de wet het vraagt, zuinig met persoonsgegevens en gemaakt om jaren mee te gaan.
Plan een gratis gesprekDemo van een stadhuis in de fictieve stad Vennegem: een ticketkiosk, een scherm in de wachtzaal, de loketsoftware aan loket 3 met een eID-lezer, en het burgerportaal.
Tik gerust zelf op de schermen.
Stappen in de demo
Aan de kiosk kiest een burger waarvoor hij komt en krijgt hij meteen een ticket. Het scherm in de wachtzaal roept hem naar het juiste loket, met een belsignaal én in grote letters, zodat niemand zijn beurt mist.
Je medewerker roept met één klik de volgende burger op en ziet meteen waarvoor hij komt. De eID leest ze met een kaartlezer, zonder iets over te typen. Elke keer dat iemand een kaart leest, komt dat met een reden in het auditlog.
Een bewijs van woonst of een gezinssamenstelling nodig? Burgers steken hun eID in de kiosk, geven hun pincode in en drukken het attest zelf af. Zonder aan te schuiven.
Online melden burgers zich aan via CSAM, de aanmeldingsdienst van de overheid: met itsme of met hun eID. Daar volgen ze hun aanvragen op en halen ze hun attesten op, zonder apart wachtwoord.
Gebouwd volgens de regels
- WCAG 2.1 AA en EN 301 549 · De norm voor websites en apps van overheden.
- European Accessibility Act · Sinds 28 juni 2025 ook voor zelfbedieningsterminals zoals kiosken.
- AVG (GDPR) · Je medewerkers zien alleen de gegevens die ze voor een aanvraag nodig hebben.
- Auditlog en Europese hosting · Wie wat deed en waarom, bewaard op Europese servers.
- Open standaarden · Je data kun je altijd exporteren. Geen lock-in.
Klaar voor aanbestedingen
Voor een aanbesteding leveren we de technische documentatie, testrapporten en een toegankelijkheidsverklaring. Werk je met een hoofdaannemer of integrator? Dan werken we als onderaannemer.
Ons team werkte al voor de Belgische en de Turkse overheid.Bekijk onze referenties
Onder de motorkapNu wordt het technisch: drie hoofdstukken voor je IT-team, met echte commando’s en code.
// 01 · WINDOWS IOT
Van Windows Embedded naar Windows IoT. En potdicht.
Draait je kassa of kiosk nog op Windows Embedded? Dan krijgt hij geen beveiligingsupdates meer. We zetten hem over naar Windows IoT Enterprise LTSC: tien jaar updates, zonder nieuwe functies die iets kunnen breken. En we sluiten hem af met wat Windows zelf aan boord heeft. Probeer hem hieronder maar te breken.
Een industriële paneel-pc met de kiosk-app van Stad Vennegem, op Windows IoT Enterprise. Met de knoppen onder het toestel probeer je hem te breken: sneltoetsen, een veegbeweging, een USB-stick, de stroom eruit, een crash. Na elke poging lees je wat er gebeurde en welke functie van Windows het tegenhield.
Probeer hem te breken
0 van 7 geprobeerd · Doorgebroken: 0
Kies hieronder een poging. Je ziet meteen wat het toestel doet, en waarom.
Alles werkt ook met de hand en met je toetsenbord.
De instellingen achter de simulator
Echte commando’s en instellingen. Wat vereenvoudigd is, staat erbij.
Blokkeert toetscombinaties zoals Alt+F4, Ctrl+Alt+Del en de Windows-toets. Op een gewoon toetsenbord, het schermtoetsenbord én het aanraaktoetsenbord.
# Keyboard Filter aanzetten en herstartenDism /online /enable-feature `/featurename:Client-DeviceLockdown `/featurename:Client-KeyboardFilter# Deze combinaties blokkeren (Enabled = 1)$ns = 'root\standardcimv2\embedded'$keys = 'Windows', 'Alt+F4', 'Ctrl+Alt+Del','Win+L', 'Shift+Ctrl+Esc'foreach ($id in $keys) {$rule = Get-WmiObject WEKF_PredefinedKey -Namespace $ns |Where-Object Id -eq $id$rule.Enabled = 1$rule.Put() | Out-Null}# Geen uitweg via 5× de Windows-toets$s = Get-WmiObject WEKF_Settings -Namespace $ns |Where-Object Name -eq 'BreakoutKeyScanCode'$s.Value = 0$s.Put() | Out-NullBeheerders zijn standaard uitgezonderd. Daarom draait de kiosk onder een gewoon account, en gebeurt onderhoud op afstand.
Je app vervangt Verkenner: geen taakbalk, geen Startmenu, geen bureaublad. Stopt de app, dan start Windows hem meteen opnieuw.
<ShellLauncherConfigurationxmlns="http://schemas.microsoft.com/ShellLauncher/2018/Configuration"xmlns:V2="http://schemas.microsoft.com/ShellLauncher/2019/Configuration"><Profiles><Profile Id="{6F2B7C1E-3A9D-4E5B-8C07-2D41A9E6B3F8}"><!-- Je app als shell. Stopt hij, dan start hij opnieuw. --><Shell Shell="C:\Kiosk\Kiosk.exe"V2:AppType="Desktop"V2:AllAppsFullScreen="true"><DefaultAction Action="RestartShell" /></Shell></Profile></Profiles><Configs><Config><!-- Automatisch aanmelden met een gewoon account --><AutoLogonAccount /><Profile Id="{6F2B7C1E-3A9D-4E5B-8C07-2D41A9E6B3F8}" /></Config></Configs></ShellLauncherConfiguration>Een Store-app of een webkiosk in Microsoft Edge zetten we op met Assigned Access. Dat zet zelf al een reeks beperkingen aan.
Alles wat Windows naar de schijf schrijft, gaat naar een tijdelijke laag: de overlay. Bij een herstart verdwijnt die. Wat een bezoeker of een storing veranderde, is weg.
:: Functie aanzetten en herstartenDism /online /enable-feature ^/featurename:Client-DeviceLockdown ^/featurename:Client-UnifiedWriteFiltershutdown /r /t 0:: C: beschermen met een overlay van 2 GB (actief na een herstart)uwfmgr volume protect C:uwfmgr overlay set-size 2048uwfmgr filter enable:: Alleen de wachtrij van de app blijft bewaarduwfmgr file add-exclusion C:\Kiosk\queue:: Updates: servicing mode, in je onderhoudsvensteruwfmgr servicing enableIn servicing mode zet Windows de filter even uit, installeert de updates en zet hem weer aan. Zo blijven updates wel bewaard.
Bij het opstarten geen Windows-logo, geen laadbolletjes, geen statusberichten en geen aanmeldscherm. Je ziet het logo uit de firmware van het toestel, en dan meteen je app.
:: Functies aanzettenDism /online /enable-feature ^/featurename:Client-DeviceLockdown ^/featurename:Client-EmbeddedBootExp ^/featurename:Client-EmbeddedLogon:: Geen Windows-logo, bolletjes of berichtenbcdedit.exe -set {globalsettings} bootuxdisabled on:: Geen foutscherm, geen F8- of F10-menubcdedit.exe -set {bootmgr} noerrordisplay onbcdedit.exe -set {globalsettings} advancedoptions falsebcdedit.exe -set {globalsettings} optionsedit false:: Geen aanmeldscherm bij automatisch aanmeldenset KEY="HKLM\SOFTWARE\Microsoft\Windows Embedded\EmbeddedLogon"reg add %KEY% /v HideAutoLogonUI /t REG_DWORD /d 1 /freg add %KEY% /v BrandingNeutral /t REG_DWORD /d 1 /fHet logo zelf zit in de firmware van het toestel (UEFI). Dat is de enige ondersteunde manier om het opstartlogo te vervangen; we stemmen het af met de leverancier.
Met een MDM zoals Microsoft Intune stel je al je toestellen in vanuit één plek. Niemand hoeft ter plaatse.
Intune-profielvereenvoudigd
- Verwisselbare opslagADMX_RemovableStorage/
RemovableStorageClasses_DenyAll_Access_2 - Alle toegang geweigerd
- Veegbewegingen vanaf de randLockDown/
AllowEdgeSwipe = 0 - Uit
- BitLockerBitLocker/
RequireDeviceEncryption = 1 - Verplicht, met TPM
- App Control for BusinessApplicationControl/
Policies/ {PolicyGUID}/ Policy - Alleen goedgekeurde apps
- UWF-servicingUnifiedWriteFilter/
NextSession/ ServicingEnabled - In je onderhoudsvenster
Werk je met een andere MDM? Het zijn standaardinstellingen van Windows (CSP’s), dus dat kan ook.
// LEVENSDUUR
Hoe lang krijgt je toestel nog updates?
Windows IoT Enterprise LTSC krijgt tien jaar beveiligingsupdates, zonder nieuwe functies die iets kunnen breken. Oudere versies stoppen, of zijn al gestopt. We zetten je toestellen over zonder dat je winkel dicht moet: eerst één toestel, dan de rest, buiten de openingsuren.
Kassa’s zijn niet nieuw voor ons team: het ontwierp het besturingssysteem van de kassa’s (het POS) voor alle Europese fabrieken van Nike.
Het overzetten en inrichten van je toestellen gebeurt op offerte.
Plan een gratis gesprek// Van
Windows Embedded POSReady 7 · tot 12 oktober 2021, betaalde ESU tot oktober 2024
Windows 10 IoT Enterprise LTSB 2016 · tot 13 oktober 2026
// Naar
Windows 10 IoT Enterprise LTSC 2021 · tot 13 januari 2032
Windows 11 IoT Enterprise LTSC 2024 · tot 10 oktober 2034
Draait je kiosk op een gewone Windows 10 Pro of Enterprise? Die wordt sinds 14 oktober 2025 niet meer ondersteund. Bedrijven krijgen alleen nog updates via betaalde Extended Security Updates.
Wat er verder bij hoort
- Beheer op afstand
- Met een MDM zoals Microsoft Intune beheer je al je toestellen vanuit één plek: beleid, apps en updates. Niemand hoeft ter plaatse.
- Updates buiten de openingsuren
- Beveiligingsupdates komen ’s nachts, in een onderhoudsvenster. Met UWF-servicing blijven ze na de herstart gewoon bewaard.
- BitLocker
- De schijf is versleuteld, met de sleutel in de TPM-chip van het toestel. Haalt iemand de schijf eruit, dan kan hij er niets mee.
- App control
- Alleen programma’s die jij goedkeurt, mogen starten: met App Control for Business of AppLocker. Een onbekend programma start gewoon niet.
// 02 · JAVA EN HARDWARE
Java op de werkvloer. Software die praat met je toestellen, tot op de byte.
Bonprinters, scanners, kaartlezers en lockers spreken elk hun eigen taal. Wij schrijven de software die ze allemaal verstaat, en die jaren blijft draaien. Kies een toestel en kijk mee: de code, het toestel en de bytes op de kabel.
Java 21 en 25 (LTS)
Op Eclipse Temurin: gratis, open source en jarenlang updates.
JavaFX
Voor kassa- en kioskschermen, op Windows en Linux.
Spring Boot en Quarkus
Voor de diensten erachter: API’s, koppelingen en de server in je winkel.
Java 8 en Swing
Oudere software moderniseren we stap voor stap, zonder dat je zaak stilvalt.
Een interactieve werkbank met vier toestellen: een bonprinter met kassalade, een streepjescodescanner, een eID-lezer en een lockerwand. Per toestel zie je de Java-code, het toestel dat reageert en de bytes op de kabel. Alle gegevens zijn voorbeelden.
POSPrinter printer = new POSPrinter();
printer.open("ReceiptPrinter"); // naam uit jpos.xml
printer.claim(1000);
printer.setDeviceEnabled(true);
printer.setCharacterSet(858); // met é, ë en €
String esc = "\u001B|"; // UnifiedPOS-escape
String title = esc + "cA" + esc + "bC" + esc + "3C";
String body = esc + "N" + esc + "cA";
printer.printNormal(PTR_S_RECEIPT,
title + "Sport Vennegem\n");
printer.printNormal(PTR_S_RECEIPT,
body + "Bedankt en tot ziens!\n");
// doorvoeren en snijden
printer.printNormal(PTR_S_RECEIPT, esc + "fP");
// CashDrawer: open, claim en enable zoals hierboven
drawer.openDrawer(); // ESC p, via de printer
Bonprinter en kassalade
Je software stuurt de bon via JavaPOS, de Java-versie van de UnifiedPOS-standaard. De driver vertaalt dat naar ESC/POS, de commandotaal die de meeste thermische printers spreken. De kassalade hangt aan de printer en springt open met één commando.
Kies je later een ander merk printer? Dan werkt je kassasoftware gewoon verder.
Probeer het zelf
- Nog stil op de lijn. Probeer het toestel.
Alles werkt ook met de hand: typ je eigen bon, scan een product, steek de kaart in of open een kast.
// NIET ALLEEN JAVA
We kiezen de taal die past bij je toestel en je team.
.NET 10
Voor Windows-diensten en OPOS, de Windows-tegenhanger van JavaPOS.
TypeScript en Node.js
Voor web-, kiosk- en dashboardschermen, en voor API’s.
Kotlin
Voor apps op Android-handhelds en -kassa’s.
Python
Voor data, rapportage en machine learning.
// 03 · ARCHITECTUUR
Gebouwd om te blijven draaien. Ook als het internet wegvalt.
Kassa’s, kiosken en schermen werken met een kleine server op locatie. Die synchroniseert met de cloud op Europese servers, en van daaruit met je boekhouding, ERP en Peppol. Klik op een onderdeel of zet een schakelaar aan, en zie hoe het in elkaar zit.
Een interactief schema. Kassa’s, kiosken, handhelds en schermen werken met een lokale server op locatie. Die synchroniseert met de cloud op Europese servers, net als de webapp en de mobiele app. De cloud is gekoppeld met boekhouding, ERP, Peppol, betalingen, identiteit en rapportage. Kies een onderdeel om uitleg te lezen, of zet een laag aan.
Kies een onderdeel of zet een schakelaar aan. Alles werkt ook met je toetsenbord.
Edge · op locatie
Lokale server
Een kleine server op locatie houdt een kopie bij van alles wat je toestellen nodig hebben. Valt het internet weg, dan bewaart hij elke wijziging in een wachtrij en stuurt hij alles door zodra de verbinding terug is.
Techniek, bijvoorbeeld
- SQLite
- Docker
- Debian
- Windows IoT Enterprise
// EN HET BELANGRIJKSTE
Code, data en documentatie zijn van jou.
Geen lock-in. Wil je ooit verder met een andere partij, dan neem je alles mee.
Broncode
Alle code, niet alleen de app die draait. Een andere ontwikkelaar kan er zo mee verder.
Data
In een open database, altijd te exporteren. Geen gesloten formaat waar je aan vastzit.
Documentatie
Hoe alles in elkaar zit, hoe je het installeert en wat je doet bij een storing.
Standaardpakket, maatwerk of allebei? Niet alles moet op maat.
Voor je boekhouding, je loonadministratie of je mail bestaat al goede software. Neem die gerust. Maatwerk loont waar jouw manier van werken het verschil maakt, of waar software met je eigen toestellen moet praten. En vaak is het allebei: je houdt je pakket, wij koppelen het.
Je proces
Past de software zich aan jou aan, of jij aan de software?
Kosten
Wat je betaalt bij de start, en daarna.
Eigendom van code en data
Van wie is het, en wat als je ooit wil overstappen?
Koppelingen
Praat het met de software die je al hebt?
Toestellen en hardware
Kassa’s, kiosken, scanners en printers.
Starten
Hoe snel je ermee werkt, en hoe zeker.
Twijfel je? Kies wat je wil regelen.
We zeggen eerlijk wat wij zouden doen. Vaak is dat geen maatwerk.
Neem een boekhoudpakket zoals Exact of Odoo. Werkt je team ook in andere software? Dan koppelen wij die eraan, zodat niemand nog iets overtypt.
Plan een gratis gesprekZo komt je software er: eerst op één plek, pas daarna overal.
Je ziet je software al voordat we ze bouwen, en daarna na elke bouwronde opnieuw. We testen eerst op één plek, met de mensen die er elke dag mee werken, en rollen pas uit als het daar vlot loopt.
De voorbeelden volgen één project, van de analyse tot de eerste supportvraag: een ticketkiosk en loketsoftware voor een stadhuis.
1. Kennismaken en analyse
We beginnen met een gratis gesprek van dertig minuten. Daarna brengen we je proces in kaart: wie doet wat, met welke systemen, en waar het vastloopt. Op basis daarvan krijg je een vaste prijs en een planning.
2. Klikbaar prototype
We ontwerpen elk scherm in Figma en maken er een klikbaar prototype van: het ziet eruit als de echte software, maar er zit nog geen code achter. Dat testen we met de mensen die er straks mee werken, voor een kassa of kiosk op de echte schermgrootte.
3. Bouwen in korte sprints
We bouwen in sprints: korte bouwrondes met een duidelijk doel. Na elke sprint probeer je werkende software uit op een aparte testomgeving, los van je echte gegevens. Zo stuur je bij terwijl dat nog makkelijk kan.
4. Pilot op echte toestellen
We beginnen klein: één winkel, één loket of één team, op de echte toestellen en met echte klanten of burgers. Wat daar opvalt, lossen we op voordat de rest volgt.
5. Uitrol en opleiding
Daarna volgen je andere locaties, één voor één en buiten je openingsuren als dat moet. We richten de toestellen in en leren je team ermee werken. Een opleiding van een halve dag kost € 250.
6. Onderhoud en support
Na de uitrol blijven we. Je hebt één vaste contactpersoon, die op werkdagen binnen 24 uur antwoordt. Onderhoud met hosting, back-ups en updates kan vanaf € 25 per maand, met uptime-monitoring vanaf € 69.
Hoe lang duurt het? Dat hangt af van wat je software moet doen. Na de analyse leggen we de planning vast, met een datum voor elke stap.
Plan een gratis gesprekWat we van jou vragen: één iemand die je proces kent en knopen doorhakt, tijd om na elke sprint te testen, en toegang tot de systemen waarmee we koppelen.
Wat kost software op maat? Precies dit.
Geen uurtje-factuurtje en geen licentie per gebruiker. Stel je software samen en zie meteen je prijs, nog voor het eerste gesprek.
Een kassa, kiosk of ander toestel? Die software en de hardware prijzen we op offerte, na een gesprek over je toestellen.
Software op maat
Een portaal of tool rond jouw proces, niet omgekeerd.
vanaf€ 4.950excl. btweenmalig
Stel je software samenAltijd inbegrepen
- Analyse van je proces
- Webapplicatie op maat
- Gebruikers en rollen
- Veilige hosting op Europese servers
- Tweestapsverificatie en audit log
Timing volgens je aanvraag, vooraf vastgelegd in een planning
Staat het er niet bij? Kassa's, kiosken, toestellen en koppelingen met je eigen systemen zetten we in je offerte.
5,0 op Google, uit 49 reviews
Aantal modules
Een module is een afgebakend onderdeel, zoals planning, facturatie of voorraad.
Functies
Extra’s
Software op maat
Jouw prijs
- Software op maat (basis)€ 4.950
- Subtotaal excl. btw
- € 4.950
- Btw 21%
- € 1.039,50
- Totaal incl. btw
- € 5.989,50
- Voorschot bij de start (40%)
- € 2.395,80
Het saldo pas bij de oplevering
Timing volgens je aanvraag
Bedankt, en tot bij de kennismaking.
Vrijblijvend. Je betaalt nu nog niets.
Vaste prijs voor deze keuzes, excl. btw. Blijkt er later iets anders nodig, dan krijg je eerst een aangepaste prijs. Zonder jouw akkoord verandert er niets.
Hosting en onderhoud (optioneel)
Na de lancering blijven we voor je klaarstaan, per maand en bovenop je eenmalige prijs. Onderhoud is optioneel. Liever zelf hosten? Dat kan.
Jouw prijs
€ 4.950excl. btw
Goed om te weten
Alles over software op maat: de prijs, de planning, je toestellen, veiligheid en wat er na de oplevering gebeurt.
Prijs en planning
Vanaf € 4.950 excl. btw, voor een webapplicatie met één module, zoals een planning of voorraadbeheer. De analyse van je proces, rollen, hosting op Europese servers, tweestapsverificatie en een audit log zitten er altijd in. Extra modules en functies hebben elk een vaste prijs; kassa’s, kiosken en hardware prijzen we op offerte.
Vast, voor wat je samenstelt. In de analyse bij de start overlopen we je proces en je wensen. Blijkt er iets anders nodig, dan krijg je eerst een aangepaste prijs en beslis jij. Zonder jouw akkoord verandert er niets: geen uurtje-factuurtje achteraf.
Dat hangt af van wat je software moet doen en op welke toestellen ze draait. Daarom leggen we na de analyse een planning vast, met een datum voor elke stap tot de uitrol. Heb je een deadline? Met voorrang bij de planning schuift je project vooraan, voor 15% bovenop je prijs.
- Wat kost software op maat?
Vanaf € 4.950 excl. btw, voor een webapplicatie met één module, zoals een planning of voorraadbeheer. De analyse van je proces, rollen, hosting op Europese servers, tweestapsverificatie en een audit log zitten er altijd in. Extra modules en functies hebben elk een vaste prijs; kassa’s, kiosken en hardware prijzen we op offerte.
- Is de prijs vast, of loopt maatwerk uit?
Vast, voor wat je samenstelt. In de analyse bij de start overlopen we je proces en je wensen. Blijkt er iets anders nodig, dan krijg je eerst een aangepaste prijs en beslis jij. Zonder jouw akkoord verandert er niets: geen uurtje-factuurtje achteraf.
- Hoe lang duurt het?
Dat hangt af van wat je software moet doen en op welke toestellen ze draait. Daarom leggen we na de analyse een planning vast, met een datum voor elke stap tot de uitrol. Heb je een deadline? Met voorrang bij de planning schuift je project vooraan, voor 15% bovenop je prijs.
Kassa’s, kiosken en toestellen
We helpen je kiezen, richten de toestellen in en koppelen ze aan je software: kassa, bonprinter, scanner, kiosk of scherm. Die hardware en de software erop prijzen we op offerte. Je betaalterminal komt van je betaalprovider; wij koppelen hem aan je kassa. Heb je al toestellen? Dan bekijken we eerst wat je kunt houden.
Ja. Windows Embedded POSReady 7 krijgt sinds 12 oktober 2021 geen gewone beveiligingsupdates meer; ook de betaalde verlenging is voorbij. De nieuwste opvolger, Windows 11 IoT Enterprise LTSC 2024, krijgt updates tot 10 oktober 2034. We testen je kassa-software en randapparaten erop en migreren toestel per toestel, zonder dat je winkel dicht moet. Zo pakken we het aan.
Veel horecazaken moeten in België een gecertificeerd geregistreerd kassasysteem gebruiken: het GKS, of de ‘witte kassa’. Zo’n kassa bouwen we zelf niet. Voor horeca koppelen we met een gecertificeerd kassasysteem, zodat bijvoorbeeld je voorraad of je rapportage op maat samenwerkt met je kassa.
- Leveren jullie ook de hardware?
We helpen je kiezen, richten de toestellen in en koppelen ze aan je software: kassa, bonprinter, scanner, kiosk of scherm. Die hardware en de software erop prijzen we op offerte. Je betaalterminal komt van je betaalprovider; wij koppelen hem aan je kassa. Heb je al toestellen? Dan bekijken we eerst wat je kunt houden.
- Onze kassa draait nog op Windows Embedded. Kunnen jullie helpen?
Ja. Windows Embedded POSReady 7 krijgt sinds 12 oktober 2021 geen gewone beveiligingsupdates meer; ook de betaalde verlenging is voorbij. De nieuwste opvolger, Windows 11 IoT Enterprise LTSC 2024, krijgt updates tot 10 oktober 2034. We testen je kassa-software en randapparaten erop en migreren toestel per toestel, zonder dat je winkel dicht moet. Zo pakken we het aan.
- Kunnen jullie een horecakassa bouwen?
Veel horecazaken moeten in België een gecertificeerd geregistreerd kassasysteem gebruiken: het GKS, of de ‘witte kassa’. Zo’n kassa bouwen we zelf niet. Voor horeca koppelen we met een gecertificeerd kassasysteem, zodat bijvoorbeeld je voorraad of je rapportage op maat samenwerkt met je kassa.
Techniek en koppelingen
Kassa’s en kiosken bouwen we zo dat ze doorwerken als het internet wegvalt: verkopen worden lokaal bewaard en gesynchroniseerd zodra de verbinding terug is. Contant afrekenen blijft lukken; of kaartbetalingen doorgaan, hangt af van je betaalterminal. Een webapplicatie heeft wel verbinding nodig. Zo werkt het.
Ja: met je boekhouding (zoals Exact, Odoo of Yuki), een ERP zoals SAP, je CRM of Power BI. Een koppeling met je boekhouding of CRM kost € 1.050. Facturen aan Belgische bedrijven moeten sinds 1 januari 2026 als e-factuur via Peppol; je software stuurt ze via je boekhoudpakket of rechtstreeks via een Peppol-toegangspunt.
Vaak wel, en niet alleen in Java. Eerst lezen we de code en bekijken we hoe ze draait. Daarna zeggen we je eerlijk wat het beste is: verder bouwen, stap voor stap moderniseren, bijvoorbeeld van Java 8 naar 21 of 25, of opnieuw beginnen. Een overname zetten we in een offerte op maat.
- Werkt het ook zonder internet?
Kassa’s en kiosken bouwen we zo dat ze doorwerken als het internet wegvalt: verkopen worden lokaal bewaard en gesynchroniseerd zodra de verbinding terug is. Contant afrekenen blijft lukken; of kaartbetalingen doorgaan, hangt af van je betaalterminal. Een webapplicatie heeft wel verbinding nodig. Zo werkt het.
- Koppelen jullie met Exact, Odoo, SAP of Peppol?
Ja: met je boekhouding (zoals Exact, Odoo of Yuki), een ERP zoals SAP, je CRM of Power BI. Een koppeling met je boekhouding of CRM kost € 1.050. Facturen aan Belgische bedrijven moeten sinds 1 januari 2026 als e-factuur via Peppol; je software stuurt ze via je boekhoudpakket of rechtstreeks via een Peppol-toegangspunt.
- Kunnen jullie onze bestaande Java-software overnemen?
Vaak wel, en niet alleen in Java. Eerst lezen we de code en bekijken we hoe ze draait. Daarna zeggen we je eerlijk wat het beste is: verder bouwen, stap voor stap moderniseren, bijvoorbeeld van Java 8 naar 21 of 25, of opnieuw beginnen. Een overname zetten we in een offerte op maat.
Veilig en volgens de regels
Je software draait op Europese servers, met versleutelde verbindingen, tweestapsverificatie, rollen en rechten en een audit log die bijhoudt wie wat deed. We bewaren alleen wat je proces echt nodig heeft, zoals de AVG (GDPR) vraagt. Met een onderhoudsplan maken we elke dag een back-up.
Ja. Ons vertrekpunt is WCAG 2.1 AA, de norm voor toegankelijke websites en apps. Voor kiosken en betaalterminals geldt sinds 28 juni 2025 ook de European Accessibility Act, met bijvoorbeeld gesproken instructies via een koptelefoon. Bestaande toestellen mogen blijven tot het einde van hun economische levensduur, hoogstens 20 jaar.
Ja. Ons team werkte al voor de Belgische en de Turkse overheid. Voor een aanbesteding leveren we documentatie, testrapporten en een toegankelijkheidsverklaring. Werk je met een hoofdaannemer of integrator? Dan werken we als onderaannemer, zoals voor De Watergroep. Zo bouwen we voor overheden.
- Hoe zit het met veiligheid en GDPR?
Je software draait op Europese servers, met versleutelde verbindingen, tweestapsverificatie, rollen en rechten en een audit log die bijhoudt wie wat deed. We bewaren alleen wat je proces echt nodig heeft, zoals de AVG (GDPR) vraagt. Met een onderhoudsplan maken we elke dag een back-up.
- Is de software toegankelijk, ook op een kiosk?
Ja. Ons vertrekpunt is WCAG 2.1 AA, de norm voor toegankelijke websites en apps. Voor kiosken en betaalterminals geldt sinds 28 juni 2025 ook de European Accessibility Act, met bijvoorbeeld gesproken instructies via een koptelefoon. Bestaande toestellen mogen blijven tot het einde van hun economische levensduur, hoogstens 20 jaar.
- Werken jullie voor overheden, ook via een aanbesteding?
Ja. Ons team werkte al voor de Belgische en de Turkse overheid. Voor een aanbesteding leveren we documentatie, testrapporten en een toegankelijkheidsverklaring. Werk je met een hoofdaannemer of integrator? Dan werken we als onderaannemer, zoals voor De Watergroep. Zo bouwen we voor overheden.
Na de oplevering
Van jou: de broncode, het ontwerp, je data en de documentatie, zonder licentie per gebruiker. We bouwen met gangbare technologie die andere ontwikkelaars ook kennen. Wil je ooit verder met een andere partij of met je eigen IT-team, dan neem je alles mee.
Altijd. Begin met één module en voeg later toe wat je team of je klanten vragen, zoals een klantenportaal (€ 2.150) of rapportage en dashboards (€ 1.595), zonder opnieuw te beginnen. Wat niet in de prijslijst staat, zetten we in een offerte. Met een Groei- of Partnerplan kan het ook binnen je maandelijkse uren.
Onze onderhoudsplannen starten bij € 25 per maand: hosting op Europese servers, dagelijkse back-ups en updates. Vanaf het Groei-plan (€ 69 per maand) houden we je software ook in het oog en krijg je uren voor aanpassingen. Je hebt één vaste contactpersoon en op werkdagen binnen 24 uur antwoord. Onderhoud van kassa’s en kiosken zetten we in je offerte.
- Van wie is de code?
Van jou: de broncode, het ontwerp, je data en de documentatie, zonder licentie per gebruiker. We bouwen met gangbare technologie die andere ontwikkelaars ook kennen. Wil je ooit verder met een andere partij of met je eigen IT-team, dan neem je alles mee.
- Kan ik later uitbreiden?
Altijd. Begin met één module en voeg later toe wat je team of je klanten vragen, zoals een klantenportaal (€ 2.150) of rapportage en dashboards (€ 1.595), zonder opnieuw te beginnen. Wat niet in de prijslijst staat, zetten we in een offerte. Met een Groei- of Partnerplan kan het ook binnen je maandelijkse uren.
- Wat met onderhoud en support?
Onze onderhoudsplannen starten bij € 25 per maand: hosting op Europese servers, dagelijkse back-ups en updates. Vanaf het Groei-plan (€ 69 per maand) houden we je software ook in het oog en krijg je uren voor aanpassingen. Je hebt één vaste contactpersoon en op werkdagen binnen 24 uur antwoord. Onderhoud van kassa’s en kiosken zetten we in je offerte.
Staat je vraag er niet bij? Mail naar info@brisk.be of stuur ons een WhatsApp (opent in een nieuw tabblad). Brisk zit in Genk, België.
Klaar voor je eigen software?
Jouw proces. Jouw toestellen. Jouw software.
Vertel ons hoe je werkt. Wij ontwerpen en bouwen de software die erbij past, zetten ze op je toestellen en houden ze draaiende.
5,0 op Google, uit 49 reviews
Drie manieren om te beginnen
Stel je software samen
Kies modules en functies en zie meteen je vaste prijs, vanaf € 4.950 excl. btw.
Plan een gratis gesprek
30 minuten, online of bij ons in Genk. Eerlijk advies, ook als een standaardpakket beter past.
Stuur ons een WhatsApp (opent in een nieuw tabblad)
Beschrijf in een paar zinnen wat je software moet doen. Je krijgt antwoord van een echte mens.
Vrijblijvend. Je betaalt nu nog niets. Liever mailen? info@brisk.be
Vaste prijs vanaf € 4.950 excl. btw. Kassa's, kiosken en hardware op offerte.
Code en data van jou. Ook het ontwerp en de documentatie. Geen lock-in.
Hosting op Europese servers. Met tweestapsverificatie, rollen en een audit log.
Eén vaste contactpersoon. Antwoord binnen 24 uur op werkdagen.
Webdesign in jouw regio
Een website of webshop laten maken in België of Nederland? Of een bestaande site vernieuwen? Bekijk de aanpak voor jouw gemeente.