In opdracht van Hadiethshop / Alifcommerce — in productie · meerdere winkels
Voor Hadiethshop / Alifcommerce heb ik AC-POS ontworpen en gebouwd: een compleet kassasysteem dat in productie wordt gebruikt door meerdere retailmerken en winkellocaties. Waar veel kassa's losstaand werken, is AC-POS vanaf dag één ontworpen om naadloos aan te sluiten op het bestaande logistieke en backoffice-systeem van Alifcommerce. Producten, prijzen, voorraad, klantenkaarten, loyalty-punten en cadeaukaarten worden continu gesynchroniseerd tussen backoffice en kassa, zodat de winkel altijd met actuele data werkt — ook als het internet even wegvalt.
Wat het systeem doet
- Complete verkoopflow op de winkelvloer: scannen, korting, splitsing, bonprint en retour / bonkopie
- Betalingen via pin (PINVandaag én Pay.nl Instore), QR (Mollie), contant, cadeaukaart en loyalty — inclusief split payments over meerdere methoden
- Klantenkaarten & loyalty: punten sparen, inwisselen, tegoeden en klantprofielen direct aan de kassa
- Cadeaukaarten: uitgifte, opwaarderen en (deel)inwisselen, gesynchroniseerd over alle winkels
- Offline-first: orders, betalingen en voorraadmutaties queueën lokaal en synchroniseren automatisch bij herstel
- Kassasessies met openings- en sluitingstelling, cashverschilberekening en automatische opschoning
- Z- en X-rapporten per kassasessie met BTW-breakdown per tarief
- Restaurantmodus met volgnummers, gangmarkering en tafelbeheer
- Productsynchronisatie meerdere keren per dag vanuit het Alifcommerce-backoffice (producten, prijzen, voorraad, promoties)
- Prijs- en voorraadcheck live per winkel, inclusief voorraad in andere filialen
- Rolgebaseerde toegang met PIN-login per medewerker en volledige audit-trail per transactie
- Bonprinter (ESC/POS), kassalade-aansturing en barcode-scanner support (USB / Bluetooth)
- Centrale dashboard voor beheer van winkels, registers, gebruikers, rollen en permissies
- Multi-tenant branding: per merk eigen thema, logo, bon-layout en instellingen
- Dagrapportages, Telegram-meldingen en n8n-workflow-integratie
- Remote force-update & restart, auto-updates via een eigen update-server met rollback
- Integratie met CashGenic geldmachine voor veilige uitbetalingen
Architectuur & schaal
Het platform bestaat uit een Electron-kassa-app, een REST-API per winkel, een centraal admin-platform, een tablet-scan-app, Telegram-bots voor monitoring, een auto-update-server en een gedeelde PostgreSQL-database met strikte row-level security en namespace-isolatie per merk. Alle logging gebeurt met correlation-IDs voor volledige traceability, betalingen zijn beschermd met circuit-breakers en retry-logica, en er draait actieve IP-reputatiefiltering op de rand.
Stack
Vue 3 · Pinia · Vite · Electron · Tailwind · Node.js · Express · Joi · Winston · Nuxt 3 · PostgreSQL / Supabase (RLS) · Python (Telegram) · n8n.
Mijn rol
Architectuur, design en volledige implementatie, inclusief integraties met Alifcommerce-backoffice, betaalterminals en externe diensten.
