Portfolio

Werk waar ik trots op ben.

Pdf-uitwerking van dit project Bekijk de pdf →
Blader door de volledige pdf-uitwerking van dit project
Bouwbedrijf - Maatwerksoftware applicatie

Bedrijfssysteem voor Henk Schnackers Gevelelementen

Klanten, projecten, facturen, documenten en montageplanning zaten verspreid over Excel-bestanden, mappen en losse offertes in de mail. Ik bouwde één live database waarin klant, project, facturen en documenten aan elkaar gekoppeld zijn — altijd actueel, ook op de bouwplaats, met een eigen inlog per medewerker.

  • Van nieuwe klant tot compleet dossier in vier stappen: klant, project, factuur en document automatisch aan elkaar gekoppeld
  • Automatische betaal-QR-code per factuur, met of zonder 21% btw, met bedrag en rekeningnummer al verwerkt
  • Montageplanning met de functie 'Taken in de buurt': openstaande taken binnen 10 kilometer van een montagelocatie
  • Eén zoekopdracht doorzoekt klanten, projecten, woningen, facturen én documenten tegelijk
  • Eigen inlog per medewerker met beveiligingscode, zodat altijd te zien is wie iets heeft aangemaakt of gewijzigd
  • Dagelijkse automatische back-ups, dus nooit meer een kwijtgeraakt dossier

Techniek: ASP.NET Core (.NET 8), Entity Framework en SQLite. Resultaat: één live database, 100% op maat gebouwd rond de werkwijze van dit bouwbedrijf, in plaats van Excel-bestanden en losse mappen.

Een rondleiding

Wat de schermen doen

Klant- en persoonsgegevens in deze schermen zijn onherkenbaar gemaakt. Loopt automatisch door, geen video nodig.

Dashboard van HenkCRM
Dashboard

Het startscherm bundelt snelacties (nieuwe klant, project, taak, QR-factuur) met recente klanten, projecten, facturen en documenten, de lopende montageplanning en een aparte lijst met hoge-prioriteit documenten.

Nieuw project aanmaken in HenkCRM
Project aanmaken

Een project krijgt een naam, startdatum, gekoppelde klant en status (actief, afgerond, wacht of geannuleerd) — en er kan meteen een factuur of document aan gehangen worden.

Projectdetail met opdrachtgever, facturen en documenten in HenkCRM
Projectdetail

Per project staan projectgegevens, opdrachtgever en systeeminfo bij elkaar, met daaronder de gekoppelde woningen, facturen en documenten van dat project in één overzicht.

Documentdetail in HenkCRM
Documentbeheer

Elk document toont zijn categorie en urgentie, en is gekoppeld aan de bijbehorende klant en het project — met één druk op de knop te downloaden.

Factuurdetail met ingebouwde pdf-voorvertoning in HenkCRM
Factuur

Facturen zijn gekoppeld aan klant en project, met bedrag, factuur- en vervaldatum, en een ingebouwde pdf-voorvertoning — direct te bekijken zonder te downloaden.

Montageplanning in HenkCRM
Montageplanning

Lopende en aankomende montages met periode, tijdvak, werklocatie en het ingeplande team, meteen zichtbaar wat er nu loopt en wat er aankomt.

Pdf-uitwerking van dit project Bekijk de pdf →
Blader door de volledige pdf-uitwerking van dit project
Vakantieverhuur · Leef Heuvelland

Boekingswebsite voor Leef Heuvelland

Voor Leef Heuvelland — drie vakantiebungalows in Zuid-Limburg — bouwde ik een complete website met een eigen boekingssysteem, volledig in het Nederlands, Duits en Engels. Gasten boeken rechtstreeks, zonder commissie aan een platform, en de week wordt vergrendeld zodra een aanvraag binnenkomt zodat hij nooit twee keer wordt verkocht.

  • Eigen pagina per woning met live prijsberekening (seizoen, nachten, schoonmaak, toeristenbelasting), geen account nodig voor de gast
  • Week wordt vergrendeld zodra een aanvraag binnenkomt — met een geautomatiseerde test aangetoond dat twee gelijktijdige aanvragen nooit allebei doorkomen
  • Automatische iCal-synchronisatie met Airbnb, Booking.com, Micazu en andere platformen, tegen dubbele boekingen over alle kanalen heen
  • Elke boeking automatisch in Google Agenda, met een eigen kleur per woning
  • Volledig drietalig, inclusief de bevestigingsmail in de taal van de gast
  • Eigen beheerscherm achter één wachtwoord: aanvragen bevestigen of annuleren, en handmatig blokkeren voor onderhoud

Resultaat: 0% commissie op elke rechtstreekse boeking en 0 dubbele boekingen, over 18 pagina's in drie talen. Vaste maandprijs inclusief hosting, onderhoud en ondersteuning.

Een rondleiding

Wat de schermen doen

Loopt automatisch door, geen video nodig.

Publieke website van het boekingssysteem voor vakantieverhuur
Publieke website

Een eigen website met alle woningen, foto's en omgevingsinformatie — de gast boekt rechtstreeks, zonder commissie aan een platform als Airbnb of Booking.com.

Datums kiezen en prijsberekening in het boekingssysteem
Datums en prijs

De gast kiest aankomst- en vertrekdatum in een kalender die alle bestaande boekingen al kent, en ziet direct de volledige prijsopbouw: huur, schoonmaakkosten, beddengoed en toeristenbelasting.

Beheerpaneel met openstaande aanvragen en bevestigde boekingen
Beheerpaneel

Nieuwe aanvragen, bevestigde boekingen en handmatige blokkades (bijvoorbeeld voor onderhoud) staan achter een eigen inlogportaal, los van de publieke website.

Reviewbeheer in het boekingssysteem
Reviews beheren

Reviews van Airbnb, Booking.com en Micazu worden overgetypt naar één plek, met filters per woning, bron en aantal sterren, en de mogelijkheid om er een te verbergen of te verwijderen.

Automatische synchronisatie met Google Agenda
Agenda-synchronisatie

Elke boeking verschijnt automatisch in Google Agenda, met kleurcodering per woning — dubbele boekingen tussen platformen worden zo voorkomen.

Automatische e-mailmelding bij een nieuwe boekingsaanvraag
E-mailmeldingen

Bij elke nieuwe aanvraag gaat direct een e-mail uit met alle gegevens van de gast en de reservering, zodat er niets tussen wal en schip valt.

Pdf-uitwerking van dit product Bekijk de pdf →
Blader door de volledige pdf-uitwerking van dit product
Restaurants · No-cure no-pay

AI-Telefoonassistent voor Restaurants

Tijdens de spits moet een restaurant kiezen: de gast aan de bar helpen, of de rinkelende telefoon opnemen. Deze AI-assistent neemt de telefoon over zodra de lijn bezet is of drie keer overgaat zonder opname, voert een natuurlijk spraakgesprek, checkt live de beschikbaarheid en boekt de tafel direct in de agenda — met een bevestiging per sms.

  • Automatische overname bij bezette lijn of na drie belsignalen zonder opname; overdag neemt het team gewoon zelf op
  • Natuurlijk spraakgesprek via het AI-taalmodel van Anthropic (Claude), zonder keuzemenu's
  • Live boeking in de agenda, direct gevolgd door een bevestigings-sms met wijzig- en annuleerlink
  • Automatische toevoeging aan de agenda van de gast (Google of Apple), voor minder no-shows
  • Menselijke noodrem: drukt de gast op 1 of twijfelt de AI, dan schakelt het gesprek geruisloos door naar de bartelefoon
  • Automatisch spamfilter tegen bekende spam, telemarketing en robocalls

Techniek: telefonie en sms via Twilio, het gesprek via het AI-taalmodel van Anthropic (Claude). Verdienmodel: no-cure no-pay, €1,50 per succesvolle reservering, geen opstart- of hostingkosten. Status: pilotprogramma, maximaal 5 restaurants.

Pdf-uitwerking van dit product Bekijk de pdf →
Blader door de volledige pdf-uitwerking van dit product
Winkels & horeca · Nieuwsbriefplatform

Nieuwsbrieven voor lokale zaken

Voor winkels en horecazaken in Zuid-Limburg ontwerp en verstuur ik de nieuwsbrieven van de zaak, in de eigen huisstijl. De ondernemer levert het nieuws, ik regel ontwerp, planning en verzending — en kijkt via een eigen omgeving mee: wat er gepland staat, wat er goedgekeurd moet worden en hoe een mail achteraf gelopen is.

  • Ontwerp in de kleuren, lettertypes en toon van de zaak, teksten op basis van wat de ondernemer doorgeeft
  • Inplannen in een overzichtelijke agenda: eenmalig of vast elke week terugkerend
  • Niets gaat de deur uit voordat de ondernemer op akkoord drukt; bij twijfel typt hij er meteen bij wat er anders moet
  • Versturen via een professionele verzendpartij, met verplichte uitschrijflink
  • Cijfers per campagne in gewone taal: verzonden, aangekomen, geopend, geklikt, bounces en afmeldingen
  • Privacy voorop: het dashboard toont alleen aantallen, geen namen of klantadressen

Voor winkels (mode, interieur, cadeau), horeca (restaurant, lunchroom, wijnbar) en andere lokale zaken (slijterij, bakker, fietsenwinkel). Status: demo-omgeving met de fictieve Boetiek Marielle, klaar om voor een eigen zaak ingericht te worden.

Uw project als volgende case?

Plan een kennismaking →