Laravel development
Web applications on the current Laravel stack: properly tested, clearly documented and ready for operations.
What I build
Business applications and portals
Tools for processes that live in Excel, on paper and in emails today: requests, approvals, deadlines, orders.
SaaS products
Multi-tenant, with subscriptions, roles and full export — just like Fristo and Krelora.
Interfaces
REST, SOAP or files: connecting existing systems, with logging and tests against the other side.
Websites and CMS
Built on Basalto: a theme in one file, editing with approval, multilingual from the start.
The stack
Back end: Laravel 13, PHP 8.5, Fortify, Sanctum, queues, Scout
Front end: Inertia, Vue 3, TypeScript, Tailwind CSS
Data: MariaDB, MySQL, PostgreSQL or SQLite
Quality: PHPUnit or Pest, Larastan, Pint, tests on every push
Sign-in: passkeys, code by email, SSO via SAML or SWITCH edu-ID
Operations: Swiss hosting, Laravel Cloud or your own server
How a development project runs
Clarify requirements
We collect the requirements and sort them with MoSCoW. Whatever is a Must will be delivered in any case.
Wireframes
Every screen as a sketch first — cheap to change, easy to discuss.
Build and test
Code with tests, documentation updated in the same commit, progress reviewable in the browser at any time.
Deliver
Delivery by script, first to a test environment, then to production — with a backup beforehand and a way back.
Frequent questions
Do you also take over existing Laravel applications?
Yes. I get to know the code, bring tests and dependencies up to date and document what I find — then you decide how to continue.
Where does the application run?
Wherever you like: with a Swiss host, on Laravel Cloud or on your own server. I set up delivery so that you do not depend on me.
Who owns the code?
Upon full payment, the rights to the code created specifically for your project pass to you — as set out in the terms and conditions. You may continue to use and change components from my products within the project.
Do you also work with Livewire or React?
I build new projects with Inertia and Vue. I can carry on existing applications with Blade, Livewire or React.
An application in mind?
Describe in a few sentences what it should do.