EwoudForster.be — Volledig bedrijfsplatform op maat
Digitale Platformen

EwoudForster.be — Volledig bedrijfsplatform op maat

Laravel + Livewire | CRM, Facturatie & Tickets

Mijn eigen freelance platform: een volledig CRM met lead pipeline, offertes, facturatie, ticketsysteem, marketing mails, blog en analytics dashboard. Gebouwd met Laravel 11, Livewire 3 en Tailwind CSS — dagelijks in productie.

Over dit project

Meer dan een website

Wat begon als een eenvoudige portfoliosite groeide uit tot een volledig bedrijfsplatform dat elke dag wordt gebruikt voor het runnen van mijn freelance activiteiten. Van het eerste klantcontact tot de betaalde factuur — alles wordt beheerd vanuit één systeem, gebouwd op maat met Laravel en Livewire.

Dit project is het beste bewijs van wat ik kan bouwen: het is geen demo of proof-of-concept, maar een productieplatform dat dagelijks in gebruik is.

CRM en klantenbeheer

Het ingebouwde CRM-systeem beheert de volledige klantenrelatie:

  • Klantendatabase — contactgegevens, bedrijfsinformatie en communicatiehistoriek
  • Lead pipeline — visueel overzicht van prospects door verschillende fases (nieuw, gecontacteerd, offerte verstuurd, gewonnen/verloren)
  • Agenda — afspraken plannen en bijhouden per klant
  • Automatische opvolgmails — prospectie follow-ups en lead action mails worden automatisch verstuurd

Offertes en facturatie

Een volledig offertes- en facturatiesysteem dat professionele PDF's genereert:

  • Offertes — aanmaken met producten/diensten, automatische nummering per jaar, PDF-generatie en directe verzending per mail
  • Publieke offertepagina — klanten kunnen offertes online bekijken en accepteren
  • Facturen — omzetting van offerte naar factuur met één klik, automatische btw-berekening, betaalstatus tracking
  • Terugkerende facturen — automatische generatie van maandelijkse/jaarlijkse facturen voor vaste klanten
  • Herinneringen — automatische betalingsherinneringen voor openstaande en verlopen facturen
  • Creditnota's — volledige ondersteuning voor creditnota's en correcties
  • Instelbare nummering en voorwaarden — startnummers, algemene voorwaarden en bedrijfsgegevens via de instellingen

Ticketsysteem

Een geïntegreerd ticketsysteem voor klantenondersteuning:

  • E-mail integratie — binnenkomende e-mails worden automatisch omgezet naar tickets (IMAP polling elke minuut)
  • Statusbeheer — open, in behandeling, wachtend, gesloten
  • Communicatie per mail — antwoorden op tickets worden als e-mail verstuurd, reacties komen automatisch terug als ticket-updates
  • Bevestigingsmails — klanten ontvangen automatisch een bevestiging bij het aanmaken van een ticket

Marketing en communicatie

  • Marketing mails — campagnes aanmaken en versturen naar gesegmenteerde lijsten, met geplande verzending en wachtrij-verwerking
  • E-mail templates — herbruikbare templates voor consistente communicatie
  • Nieuwsbrief — bezoekers kunnen zich inschrijven, beheer via het admin panel
  • Configureerbare digest — automatisch periodiek overzicht (dagelijks/wekelijks/maandelijks) met CRM-, ticket-, website- en blogstatistieken

Website en content

De publieke website is volledig geïntegreerd met het backend-systeem:

  • Blogplatform — artikelen schrijven met rich text editor, categorieën, tags, likes en reacties
  • Projectenpagina — portfolio met technologieën, beschrijvingen en screenshots
  • SEO-pagina's — dynamische landingspagina's voor lokale SEO
  • Contactformulier — met automatische notificaties
  • Booking systeem — afspraken inplannen via de website
  • Sitemap generatie — automatische XML sitemap

Dashboard en analytics

  • CRM Dashboard — omzet, openstaande facturen, nieuwe klanten, pipeline overzicht
  • Google Analytics integratie — bezoekersstatistieken en top pagina's direct in het dashboard
  • Feature requests — klanten kunnen features aanvragen en de status volgen
  • Budget tracking — inkomsten en uitgaven bijhouden

Technische architectuur

Het platform is gebouwd met een moderne, performante stack:

  • Laravel 11 — het PHP framework als solide basis
  • Livewire 3 — reactieve componenten zonder JavaScript te schrijven
  • Tailwind CSS — utility-first styling voor een consistente, responsive UI
  • SQLite — lichtgewicht database, ideaal voor een single-tenant applicatie
  • DomPDF — PDF-generatie voor offertes, facturen en rapporten
  • Queue system — achtergrondverwerking van e-mails en zware taken
  • Scheduled commands — geautomatiseerde taken (factuurherinneringen, ticket polling, digest mails)

Hosting en deployment

Het platform draait op Combell met een volledig geautomatiseerde deployment:

  • Git push deploy — een simpele git push triggert automatisch een volledige deployment
  • Autogit — Combell's deployment pipeline met composer install, cache clearing en migraties
  • Zero-downtime — symlink-gebaseerde releases zorgen voor ononderbroken beschikbaarheid

Continu in ontwikkeling

Dit platform groeit mee met mijn bedrijf. Nieuwe features worden regelmatig toegevoegd op basis van dagelijks gebruik. Het is een levend project dat aantoont hoe ik software bouw: praktisch, schaalbaar en gericht op echte bedrijfsnoden.

EwoudForster.be — Volledig bedrijfsplatform op maat

Tech Stack

Laravel 11 Livewire 3 Tailwind CSS SQLite DomPDF Combell Git CI/CD IMAP Google Analytics API

Categorie

Digitale Platformen