LogReader
2026 - Heden
De Uitdaging & De Oplossing
Logs controleren (bijvoorbeeld om te controleren of een order correct naar een ERP-systeem is verzonden) kostte voorheen onnodig veel tijd. Het vereiste telkens inloggen via een terminal en het handmatig doorzoeken van losse serverbestanden—bovendien was dit alleen mogelijk vanaf een pc of laptop en vereiste het technische terminal-kennis.
Om dit proces drastisch te versimpelen, heb ik LogReader ontwikkeld: een centraal, veilig SaaS-platform waarmee teams de logs van al hun Laravel-applicaties live in de browser kunnen inzien, doorzoeken en filteren.
Hoe het werkt
Ik heb een externe client-package (mvd81/laravel-logreader) gemaakt die je kan installeren op je Laravel website/app, via Composer.
Na het zetten van een API key in je .env kan je de logs direct uitlezen in LogReader. De communicatie verloopt via een beveiligd API-endpoint met Laravel Sanctum-tokens. Realtime deployment updates worden via Laravel Reverb (WebSockets) en Laravel Echo naar de browser gepusht. De UI is volledig gebouwd met Livewire 3 en Flux Pro-componenten, aangevuld met Tailwind CSS. Abonnementsbeheer en betaling verlopen via Stripe Cashier, waardoor het platform schaalbaar is als volwaardig SaaS-product.