Software in dagelijks gebruik, in het veld en op kantoor
Projecten waarvan ik de architectuur heb opgezet en die ik blijf doorontwikkelen. Bij elk project beschrijf ik het probleem, de architectuur en de lastige problemen die ik heb opgelost.
- ABE BIYOSIDAL · 2020 – HEDEN
Biocidal buitendienstsysteem
Multi-tenant, GIS-gebaseerde software voor het aansturen van buitendienstteams, die de ongedierte- en vectorbestrijding van gemeenten en particuliere bestrijdingsbedrijven in één systeem samenbrengt, van de melding van een inwoner tot de afsluiting aan het eind van de dag. Wordt door meerdere gemeenten gebruikt.
- Angular
- TypeScript
- GraphQL
- Node.js
- Prisma
- PostgreSQL
- PostGIS
- Redis
- Firebase
Beheerpaneel
- Angular
Kaart
Buitendienst-app
- React Native
Mobiel
GraphQL-API
- GraphQL Yoga
- WebSocket
Live data en subscriptions
Database
- PostgreSQL
- PostGIS
Data per tenant
Cache
- Redis
Realtime events
- PESTPOINT · 2020 – HEDEN
Pestpoint webshop
Een e-commerceplatform voor biocideproducten. Productcatalogus, winkelwagen, bestellingen, betalen via een virtuele POS met 3D Secure, verzendmeldingen en een beheerpaneel, allemaal in één Laravel-applicatie.
- Laravel
- PHP
- Tailwind CSS
- PostgreSQL
- Betaalintegratie
- Vite
- Maizzle
- Docker
Webshop
- Tailwind CSS
Blade-templates
Beheerpaneel
- Tailwind CSS
Blade-templates
Laravel 12
- Laravel
Eloquent en geplande taken
Database
- PostgreSQL
Producten, voorraad en bestellingen
Virtuele POS
- Betaalintegratie
QNB 3D Secure
E-mail
- Maizzle
Bestel- en verzendmeldingen
- MERSIN HATAY RESTAURANT · 2025 – HEDEN
Mersin Hatay Restaurant
De drietalige website van een restaurant met Hatay-keuken in Mersin. Een menukaart met prijzen en allergeneninformatie, blog, veelgestelde vragen en contact; menu en prijzen worden beheerd via een eigen beheerpaneel.
- Laravel
- PHP
- PostgreSQL
- Tailwind CSS
- Vite
- GitHub Actions
Website
- Tailwind CSS
TR · EN · RU
Beheerpaneel
- Tailwind CSS
Menu, prijzen en blog
Laravel 13
- Laravel
Blade en Eloquent
Database
- PostgreSQL
Menu, content en queue
QR-menu
Prijsimport uit de kassa
- COMMUNITYTOOL · 2025 – HEDEN
KillReport
Een realtime platform voor het volgen en analyseren van killmails voor spelers, corporations en alliances in EVE Online. Het synchroniseert met zKillboard en de officiële API van EVE (ESI) en is volgens de licentievoorwaarden van CCP niet commercieel.
- Next.js
- React
- TypeScript
- GraphQL
- Prisma
- PostgreSQL
- Redis
- RabbitMQ
- GitHub Actions
Databronnen
zKillboard · ESI
Job queue
- RabbitMQ
Taakverdeling
Workers
- TypeScript
~45 processen
Datalaag
- PostgreSQL
- Prisma
- Redis
Persistente data en events
API
- GraphQL Yoga
Live subscriptions
Frontend
- Next.js
App Router
Bouw je een vergelijkbaar systeem? Het eerste gesprek is gratis en duurt 30 minuten.
Gratis kennismakingsgesprek