Ga naar de inhoud
Innovend software voor smart lockers en vending machines – Software & Integraties
Casestudy

Innovend software voor smart lockers en vending machines

Software & Integraties IoT / Vending Afgerond maart 2025

Doorontwikkeling van software voor smart lockers en vending machines, met focus op frontend, hardwarekoppelingen, betalingen en integraties met het webplatform.

Wat we hebben opgeleverd

Een combinatie van strategie, ontwerp en techniek die de stap van idee naar bruikbare oplossing korter maakt.

Vaardigheden

Full-Stack Development API-ontwikkeling Hardware-integratie UI/UX Scrum

Technologieën

PHP Slim API Vue JavaScript TypeScript Python Raspberry Pi Postman Buddy

Projectoverzicht

Voor dit project werkte ik aan de software achter smart lockers en vending machines. Zuply is de hardwarepartij, Innovend de softwarepartij. Samen leveren zij systemen voor organisaties die producten geautomatiseerd willen uitgeven, laten ophalen of laten innemen.

De oplossingen worden in verschillende omgevingen ingezet, van slimme uitgiftepunten tot lockers en self-service machines. Daardoor moest de software niet alleen technisch kloppen, maar ook bruikbaar blijven voor uiteenlopende klanten en eindgebruikers.

Samenwerking

Binnen het bredere softwarelandschap richtte ik mij vooral op het team rond de machinekant van het product. Ik werkte samen met andere ontwikkelaars, het hardwareteam en de backend/webomgeving om nieuwe functionaliteit door te voeren zonder de dagelijkse werking van de systemen uit het oog te verliezen.

De vraag achter het werk

Bij dit soort systemen komen software, hardware en praktijkgebruik direct samen. Een machine moet betrouwbaar reageren, betaalstromen moeten goed werken en de gebruikersinterface moet duidelijk zijn voor mensen die snel iets willen pakken, ophalen of beheren.

De uitdaging was dus niet alleen het bouwen van features, maar vooral het verbeteren van de totale machine-ervaring: van hardware-aansturing tot de schermflow en de koppeling met het webplatform daarachter.

Waar ik aan werkte

  • Frontendfunctionaliteit voor vending machines en smart lockers.
  • Hardware-implementaties voor nieuwe of aangepaste machine-opstellingen.
  • Integraties met betaalproviders en andere externe systemen.
  • Koppelingen tussen de machine-software en het webbackend.

Uitdagingen

  • Werken in een bestaande codebase waarin meerdere talen en systemen samenkomen.
  • Nieuwe hardware en machinevarianten ondersteunen zonder bestaande flows onnodig te verstoren.
  • Betalingen, machinegedrag en backendkoppelingen goed op elkaar laten aansluiten in een product dat in verschillende praktijksituaties gebruikt wordt.

Technische aanpak

  • PHP en Slim API voor machine-logica, transacties en communicatie met andere onderdelen.
  • Vue, JavaScript en TypeScript voor de gebruikersinterface op de machine.
  • Python op Raspberry Pi als schakel tussen software en hardwarecomponenten.
  • Buddy, Postman en testflows om releases en integraties gecontroleerd door te voeren.

Resultaat

  • Ondersteuning voor nieuwe hardwaretypes binnen het bestaande machineplatform.
  • Soepelere schermflows op de vending-machine frontend.
  • Betrouwbaardere betaalproviderintegraties.
  • Betere aansluiting tussen machine-software en het webbackend.
  • Een basis waarmee nieuwe machinefunctionaliteit eenvoudiger uitgerold kan worden.

Geïnspireerd door dit project?

Zie je vergelijkbare kansen of knelpunten in je eigen organisatie? Dan vertalen we dit graag naar een praktische aanpak voor jouw bedrijf.

Andere projecten