Naar de inhoud

OfferteVlot

Een nette offerte als PDF in een paar minuten, met je eigen logo en de btw goed uitgerekend.

Web-app voor aannemersKlaar voor gebruik, zonder server

OfferteVlot op een desktopscherm: links het formulier met de gegevens van het verzonnen bedrijf Voorbeeld Dakwerken, rechts het live A4-voorbeeld van de offerte met drie regels en een totaal van 2.165,66 euro.
fig. III OfferteVlot op een desktopscherm: links het formulier met de gegevens van het verzonnen bedrijf Voorbeeld Dakwerken, rechts het live A4-voorbeeld van de offerte met drie regels en een totaal van 2.165,66 euro.

Voor wie

Aannemers en dakdekkers die na een bezoek of telefoontje snel een offerte willen sturen.

Het probleem

Na een inspectie of telefoongesprek wil je meteen een nette offerte sturen, met je eigen logo en een correcte btw-berekening. Zonder eerst een account aan te maken of software te installeren.

Wat ik bouwde

OfferteVlot draait volledig in de browser. Je vult je bedrijfsgegevens, de klant en de offerteregels in en ziet ondertussen precies hoe de PDF eruit komt te zien. Geen account en geen server: het is één los bestand dat je gewoon opent, en je gegevens blijven op je eigen toestel.

Wat het oplevert

  1. Een offerte klaar in een paar minuten.

  2. Eigen logo en gegevens op een scherpe A4-PDF.

  3. Btw en kortingen automatisch goed berekend.

  4. Direct versturen via WhatsApp met een nette begeleidende tekst.

  5. Oplopende offertenummers en een overzicht van eerdere offertes.

Onder de motorkap

  • Eigen PDF-opmaak met paginering en een tabelkop die op elke pagina terugkomt.

  • Het live voorbeeld en de PDF gebruiken dezelfde rekenregels, dus ze kloppen altijd met elkaar.

  • Elk logo, ook een SVG, wordt scherp in de PDF gezet.

fig. IIItotaalPagina 1 van 3Pagina 2 van 3Pagina 3 van 3tabelkop, op elke paginaslotronde: Y = 3
fig. III A4-pagina's met een tabelkop die terugkomt, en paginanummers die in een slotronde worden gestempeld.

Het lastigste stuk

Het totaal aantal pagina's is pas bekend als alles getekend is. De eerste versie liet daardoor een lege plek staan in de voettekst. Nu stempelt een laatste ronde 'Pagina X van Y' op elke pagina, en een tabel die over twee pagina's loopt krijgt vanzelf zijn kop terug.

In beeld

Drie offerteregels worden ingetypt en het A4-voorbeeld ernaast rekent elke regel, de korting en de btw direct mee. Alle gegevens zijn verzonnen.

Gebouwd met

  • React
  • TypeScript
  • Vite
  • Tailwind CSS
  • jsPDF