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 mappen, mail en losse Excel-bestanden. Ik bouwde één afgeschermde webapplicatie waarin het hele bedrijf samenkomt, met een simpele pincode-login voor Henk en zijn kantoorpersoneel.

  • Klanten en projecten met bijbehorende locaties en bouwnummers
  • Facturen met pdf-bijlage en status onbetaald / betaald / vervallen
  • Documenten per categorie (contract, offerte, tekening) met urgentie
  • Taken en montageplanning met deadlines en tijdvakken
  • Werklocaties automatisch op de kaart via adres-geocoding

Techniek: ASP.NET Core (.NET 8), Entity Framework en SQLite. Resultaat: één plek voor de dagelijkse administratie in plaats van losse bestanden.

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 · Live boekingswebsite

Website met boekingssysteem vakantieverhuur

Voor een verhuurder van vakantiewoningen in Zuid-Limburg bouwde ik een eigen boekingswebsite met een gekoppeld beheersysteem. Gasten boeken rechtstreeks op de site zelf, zonder commissie aan een platform, en de eigenaar houdt via één beheerpaneel het overzicht.

  • Eigen boekingsflow met live prijsberekening, geen account nodig voor de gast
  • Automatische controle op dubbele boekingen, ook tussen meerdere platformen
  • Synchronisatie met Google Agenda per woning
  • Reviews van Airbnb, Booking.com en Micazu centraal beheerd
  • E-mailmelding bij elke nieuwe boekingsaanvraag
  • Beheerpaneel achter een eigen inlogportaal, los van de publieke website

Resultaat: een eigen boekingskanaal naast de bestaande platformen, zonder commissie en met minder handmatig werk in de agenda.

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.

Uw project als volgende case?

Plan een kennismaking →