Bedrijfsbeheersysteem
Een ERP-achtig systeem voor een groeiend handelsbedrijf: voorraad per magazijn, inkoop met goedkeuring, verkooporders, leveranciers, verlof en een bedrijfsdashboard op één plek.
Projectgegevens
- Type project
- Bedrijfsbeheersysteem
- Categorie
- Bedrijfssystemen
- Branche
- Handel, groothandel en distributie
- Technologiestack
- Next.js
- React
- TypeScript
- PostgreSQL
- Prisma
- Redis
- BullMQ
- S3-compatible storage

Overzicht
Dit demonstratieproject toont een bedrijfsbeheersysteem voor een klein handelsbedrijf met twee magazijnen en een team op kantoor en in het magazijn. Het vervangt de spreadsheets, e-mailketens en papieren formulieren waarmee een bedrijf van deze omvang meestal draait door één systeem met modules: voorraad, inkoop, verkooporders, leveranciers, medewerkers en documenten.
Het magazijnteam werkt vanaf de telefoon — scannen, tellen en goedkeuren — terwijl het management voorraadwaarde, inkoop en goedkeuringen volgt in het dashboard.
De uitdaging
Als een bedrijf groeit, staan processen op te veel plekken: voorraad in een spreadsheet, inkoopaanvragen in de mail, goedkeuringen in iemands hoofd en verlofaanvragen op papier. Niemand kent de echte voorraad, er wordt dubbel of te laat ingekocht, en volledige ERP-pakketten zijn duur, traag in te voeren en dwingen het bedrijf in andermans proces.
De oplossing
Het concept bouwt alleen de modules die het bedrijf nodig heeft, rond het eigen proces. Elk artikel heeft voorraad per magazijn, mutaties worden automatisch geboekt vanuit inkoop, verkoop en tellingen, en bestelniveaus geven meldingen. Inkooporders boven een grens doorlopen een goedkeuringsflow met budgetcontrole en opmerkingen. Verlofaanvragen, leveranciersgegevens en documenten staan in hetzelfde systeem, en het dashboard brengt verkoop, inkoop, voorraadwaarde en openstaande goedkeuringen samen.
Belangrijkste functies
- Voorraad per magazijn met volledige mutatiehistorie
- Barcodes scannen en voorraad tellen met de telefoon
- Bestelniveaus met meldingen bij lage voorraad
- Inkooporders met goedkeuring in stappen en budgetcontrole
- Verkooporders en leveranciersbeheer
- Personeelsgegevens, verlofaanvragen en diensten
- Documentopslag per leverancier, order of medewerker
- Bedrijfsdashboard met verkoop, inkoop en voorraadwaarde
Voor wie
- Handels- en groothandelsbedrijven die spreadsheets zijn ontgroeid
- Bedrijven met meer dan één magazijn of vestiging
- Bedrijven die volledige ERP-pakketten te zwaar vinden
- Managementteams die goedkeuringen en een duidelijk auditspoor nodig hebben
Technische aanpak
Een modulaire Next.js-applicatie waarin elke module — voorraad, inkoop, HR — een eigen datamodel heeft in PostgreSQL via Prisma, met gedeelde gebruikers, rollen en auditlog. Voorraad wordt berekend uit een mutatielogboek waarin alleen wordt toegevoegd, zodat de historie traceerbaar blijft. Goedkeuringsflows en herinneringen draaien als BullMQ-taken, documenten staan in S3-compatibele opslag en de mobiele schermen zijn responsieve webweergaven die werken met barcodescanners en de telefooncamera.
- Frontend
- Database
- Infrastructuur
- Koppelingen
- GS1 barcodesSMTP
Schermen
Hoofdschermen
Beheeromgeving
Mobiel en responsive
Diensten achter dit project
Het werk in deze case valt onder deze diensten. Elke pagina legt de scope, de werkwijze en de oplevering uit.
Gerelateerde projecten
Alle projecten
BedrijfssystemenCRM-systeemMaatwerk CRM-systeem
Een CRM rond één verkoopproces: leads uit de website en WhatsApp, een visuele pijplijn, tijdlijnen per contact, opvolgtaken, offertes en een salesdashboard.
- Next.js
- React
- TypeScript
- PostgreSQL
- Prisma
- +2
AutomotiveGaragesoftwareGaragemanagementsysteem
Werkplaatssoftware voor autogarages: een live werkplaatsbord, werkorders met onderdelen en arbeid, voertuighistorie, online afspraken, WhatsApp-updates voor klanten en facturatie.
- Next.js
- React
- TypeScript
- PostgreSQL
- Prisma
- +3
DesktopsoftwareWindows-desktopapplicatieWindows-desktopapplicatie voor bedrijven
Een Windows-desktopapplicatie om een klein bedrijf vanaf de kantoor-pc te runnen: klanten, dossiers, offertes en facturen, lokaal printen, rapporten en back-ups — volledig offline, met optionele synchronisatie naar een server.
- Electron
- React
- TypeScript
- SQLite
- Node.js
- +2
Vragen over dit type project
Draait dit systeem bij een echt bedrijf?
Nee. Het is een demonstratieproject met voorbeeldartikelen, -orders en -medewerkers. Het laat zien hoe Saad een modulair bedrijfsbeheersysteem bouwt.
Is een maatwerk systeem een alternatief voor een ERP-pakket?
Voor veel mkb-bedrijven wel: je bouwt de modules die je echt gebruikt, volgens je eigen proces. Bij complexe boekhoud- of wettelijke eisen kan het maatwerk systeem naast het boekhoudpakket draaien en er gegevens mee uitwisselen.
Kunnen we met één module beginnen en later uitbreiden?
Ja. De meeste bedrijven beginnen met voorraad of inkoop, waar de pijn het grootst is, en voegen later modules toe. Gedeelde gebruikers, rollen en auditlog zijn vanaf het begin aanwezig.
Een vergelijkbaar project?
Vertel Saad wat je nodig hebt. Je krijgt een heldere scope, een plan in fases en direct contact met de developer die het bouwt — zonder tussenpersonen.
Direct en duidelijk contact
Je spreekt rechtstreeks met de engineer die de code schrijft — geen tussenpersonen, geen vage opleverdata.
Volledig maatwerk
Geen kant-en-klare WordPress-thema's of gekopieerde code — elke regel wordt geschreven voor de eisen en schaal van jouw bedrijf.
Van idee tot livegang
Hulp bij het uitwerken van de specificatie en het omzetten van een ruw idee in een echt, bruikbaar product.
Het aanvraagformulier opent met dit type project al geselecteerd.


