Casestudy · Web applicatie

Berkleba

Van legacy Windows-software naar een modern webplatform dat alle bedrijfsprocessen centraliseert
Berkleba webapplicatie - klantdashboard
Klant Berkleba Type Web applicatie Stack Blazor + .NET + SQL Server Sector Industrie / distributie Bekijk de website →
Achtergrond

De klant

Berkleba is een Nederlandse distributeur van industriele lijmen, tapes en lijmmachines voor de professionele markt. Al sinds 1989 helpen ze klanten in de automotive, composiet, productie en carrosseriebouw met de juiste verbindingsoplossing. Niet als standaard leverancier, maar als betrokken partner die meedenkt, test en adviseert. Berkleba heeft EWF-gecertificeerde lijmspecialisten in dienst en werkt voor namen als Secrid, Ebusco en LKQ.
Uitdaging

De aanleiding

Berkleba werkte jarenlang met een WinForms applicatie: een Windows-only systeem met losse schermen voor klantbeheer, orderverwerking en boekhouding. De koppeling met ExactOnline voor facturatie verliep handmatig. Prijsverhogingen moesten per klant worden bijgehouden en gecommuniceerd. Het systeem was niet schaalbaar en onmogelijk toegankelijk buiten kantoor. Berkleba had een platform nodig dat al hun processen automatiseert, overal bereikbaar is en meeschaalt met de groei van het bedrijf.
Berkleba - klantenmodule
Aanpak

De oplossing

Appec bouwde een volledig maatwerk webplatform in Blazor WebAssembly met een .NET backend. De applicatie centraliseert alle operationele processen: klant- en relatiebeheer, orderverwerking, voorraadbeheer, inkoop en rapportages. Een bidirectionele koppeling met ExactOnline synchroniseert facturen en financiele data automatisch. Het platform is via elke browser toegankelijk en deployed via Docker op Azure.
Blazor WebAssembly .NET Web API SQL Server + EF Core ExactOnline integratie Syncfusion components Docker + Azure GitHub Actions CI/CD IdentityServer + 2FA PDF generatie Bulk prijsverhogingen
Berkleba - rapportagemodule
Modules

Wat het platform doet

Een compleet bedrijfsplatform dat alle operationele processen van Berkleba centraliseert.
01

Klant- en relatiebeheer

Klantprofielen met contactpersonen, leveradressen, bezoekhistorie, betaalmethoden en een volledig CRM voor follow-ups en gespreksverslagen.
02

Ordermanagement

Orders van aanmaak tot levering, met klantspecifieke prijslijsten, artikelprijzen en koppeling naar de boekhouding.
03

Voorraadbeheer en inkoop

Productcatalogus met productgroepen en voorraadbeheer. Inkooporders richting leveranciers met levertijdtracking en voorraadcontrole.
04

ExactOnline koppeling

Bidirectionele synchronisatie via webhooks. Facturen, betalingen en financiele data stromen automatisch tussen beide systemen.
05

Bulk prijsverhogingen

Geplande prijsaanpassingen doorvoeren voor meerdere klanten tegelijk, met automatische notificaties en een dashboard om de voortgang te volgen.
06

Rapportages en dashboards

Verkoopdashboards, brutomarge-rapportages, BTW-overzichten en logistieke controles. Inzicht per klant, product en periode, exporteerbaar naar Excel.
Technologie

Onder de motorkap

De frontend draait als Blazor WebAssembly applicatie in de browser, met Syncfusion componenten voor tabellen, grafieken en draaitabellen. De backend is een .NET Web API met Entity Framework Core op SQL Server. Deployment verloopt via Docker containers naar Azure, met GitHub Actions voor geautomatiseerde CI/CD.
// Berkleba tech stack
frontend: “Blazor WebAssembly”
backend: “.NET Web API”
database: “SQL Server + EF Core”
ui: “Syncfusion components”
integratie: “ExactOnline (webhooks)”
auth: “IdentityServer + 2FA”
deploy: “Docker + Azure + GitHub Actions”
hallo@appec.nl +31 (0) 24 202 243 5