Naar de inhoud

Webapp-ontwikkeling

Webapplicaties die langer meegaan dan een hype.

Vuewer bouwt maatwerk webapplicaties, API's en koppelingen in Laravel, met Livewire, Alpine.js en Tailwind CSS aan de voorkant. Tien jaar productiewerk voor Europese klanten, meetbare performance, en onderhoud dat na livegang echt gebeurt.

Wat we bouwen

Applicaties, geen brochures.

Maatwerksoftware voor waar een standaardpakket niet meer past bij hoe het bedrijf echt werkt.

Interne tools en portalen
Het spreadsheet waar een kritiek proces op draait, omgezet in een applicatie met rechten, een logboek en een interface waar mensen geen last van hebben.
Vanaf €4.999
Klantplatforms
Portalen voor boeken, abonnementen, bestellen en zelfservice, met betalingen en de rest van je stack netjes gekoppeld.
Vanaf €4.999
API's en koppelingen
Systemen die nooit bedoeld waren om met elkaar te praten, betrouwbaar verbonden, met retries, idempotentie en alerts wanneer er bovenstrooms iets stukgaat.
Per project bepaald
Marketingsites die presteren
Snelle, meertalige en toegankelijke sites met echte technische SEO. Deze staat op 100 in Lighthouse en is op dezelfde manier gebouwd.
Vanaf €1.499
Overnemen en moderniseren
Een applicatie die je overhield aan een ander bureau of een vertrokken ontwikkelaar: bijgewerkt, getest, gedocumenteerd en weer uitrolbaar.
Per uur of vaste scope

01 Webapplicaties

Laravel op productieniveau, van begin tot eind.

Tien jaar ervaring met het saaie, betrouwbare fundament waar de interessante delen op draaien.

app/Actions/PublishArticle.php +4 −1
Elke wijziging gaat live met de test die hem bewijst.
  • Applicaties en API's

    Laravel-backends die te lezen en te wijzigen zijn door wie er na ons komt.

  • Koppelingen

    Stripe, Mollie, Shopify, WooCommerce, en waar je bedrijf verder al op draait.

  • Ontwerp, niet alleen uitvoering

    Interface- en interactieontwerp in eigen huis, zodat er niets sneuvelt bij een overdracht.

  • Hosting en monitoring

    Deployment, back-ups en alerts één keer goed ingericht.

  • Onderhoud dat gebeurt

    Dependencies en securitypatches volgens schema, niet naar aanleiding van een incident.

Webapp-ontwikkeling

02 Performance & SEO

Snelle pagina's scoren. Snelle apps converteren.

Gemeten, niet beweerd. Deze site staat op 100.

lighthouse · mobiel vuewer.com
Gemeten op een afgeknepen mobiele verbinding, niet op een laptop.
  • Core Web Vitals in het groen

    Largest Contentful Paint, reactietijd en layout shift, alle drie gemeten op echte apparaten.

  • Technische SEO

    Structuur, schema en meertaligheid één keer en meteen goed gedaan.

  • AEO en GEO

    Geschreven om het antwoord te zijn, en gestructureerd om door AI-zoekmachines geciteerd te worden.

  • Query- en databasewerk

    De trage pagina is bijna altijd één query. Die vinden wij.

  • Security hardening

    Headers, dependencies, toegangsrechten en de saaie controles die slechte weken voorkomen.

Webapp-ontwikkeling

De stack

Een korte lijst, goed gekend.

Gekozen omdat het saai is op de plekken waar het saai moet zijn. Elk project gebruikt vrijwel dezelfde tools, en daarom blijft onderhoud goedkoop.

Backend
Laravel en PHP, queues, geplande taken, Eloquent, Pest voor tests.
Frontend
Livewire, Alpine.js en Tailwind CSS. Standaard server-rendered, JavaScript alleen waar het zijn gewicht waard is.
Data
MySQL en PostgreSQL, Redis voor cache en queues, full-text en vector search waar dat van toepassing is.
Infrastructuur
Laravel Cloud, Forge en Vapor. Uitrollen zonder downtime, back-ups en monitoring vanaf het begin ingericht.
Betalingen
Stripe, Mollie en PayPal, inclusief abonnementen, btw-behandeling en het afletteren van webhooks.
E-commerce
Koppelingen met Shopify, WooCommerce en WordPress, wanneer een platform het betere antwoord is dan een applicatie.

Wat je krijgt

Overdracht, geen afhankelijkheid.

De maat van een goede oplevering is of iemand anders het zou kunnen overnemen. Elk project wordt zo opgeleverd dat dat kan.

Jouw code, jouw accounts
De repository, de hosting en de accounts bij derden staan vanaf dag één op jouw naam.
Geautomatiseerde tests
Een Pest-suite over de paden die ertoe doen, zodat de volgende ontwikkelaar zonder angst dingen kan wijzigen.
Opzetten met één commando
Van een nieuwe machine naar een werkende applicatie in één commando, beschreven in de README.
Deployment en monitoring
Uitrollen zonder downtime, back-ups, foutmeldingen en uptime-alerts, ingericht en uitgelegd.
Performance aangetoond
Core Web Vitals gemeten op echte apparaten vóór livegang, niet aangenomen op een lokale machine.
Een onderhoudsplan
Dependencies en securitypatches volgens schema, of je een retainer neemt of het zelf oppakt.

Vragen

Vragen die het waard zijn.

Met welke technologie bouwen jullie?

Laravel en PHP aan de achterkant, met Livewire, Alpine.js en Tailwind CSS aan de voorkant. Voor AI-werk de API's van OpenAI en Anthropic, plus Postgres of een aparte vector-database voor retrieval. We kiezen een korte lijst die we goed kennen boven een lange lijst die we oppervlakkig kennen.

Kunnen jullie een bestaande codebase overnemen?

Ja, en dat is een groot deel van ons werk. We beginnen met een betaalde audit: in welke staat het is, wat stabiliseren zou kosten, en of het behouden waard is. Die beoordeling krijg je schriftelijk, of je daarna met ons doorgaat of niet.

Waar hosten jullie?

Laravel Cloud, Hetzner of je eigen infrastructuur, afhankelijk van de eisen en waar je data moet staan. Europese hosting is het uitgangspunt.

Wie is eigenaar van de code?

Jij, volledig, na de laatste betaling. De code staat in jouw repository, met documentatie die goed genoeg is voor een andere engineer om het over te nemen. We bouwen geen afhankelijkheid van onszelf in.

Doen jullie ook onderhoud na livegang?

Ja, via een optionele maandelijkse retainer voor updates van dependencies en security, monitoring, back-ups en een vast aantal uren ontwikkeltijd. Zonder retainer zijn we nog steeds beschikbaar op uurbasis, alleen zonder gegarandeerde reactietijd.

Neem contact op

We horen graag van je.

Heb je een vraag of hulp nodig met een website of webapplicatie? Of je vanaf nul begint, wilt verbeteren wat er al is, of vastloopt op iets complexs.

Vul het formulier in en we nemen zo snel mogelijk contact op.