04 / 07SAAS · UITZENDBRANCHEBinnenkort
Kuyaris
Een multi-tenant SaaS-platform voor uitzendbureaus: werving, plaatsing, planning, urenregistratie, contracten, huisvesting en compliance in één omgeving.
- Wat we deden
- Multi-tenant architectuur
- Kantoor- & beheerapps
- Row-level security
- Meertalige interface
- Technologieën
- ReactTypeScriptTanStackTailwind CSSPostgreSQL (RLS)RedisAzureOpenTelemetry
- Type
- SaaS · Eigen product
01Over het project
De vraag
Uitzendbureaus beheren kandidaten, aanvragen van opdrachtgevers, plaatsingen en uren, en moeten daarbij voldoen aan zware wettelijke eisen rond verblijfs- en werkvergunningen, certificaten en het minimumloon. Bij een controle moeten ze kunnen aantonen waar elke kritieke waarde vandaan komt, wie die heeft gecontroleerd en wanneer die is vastgelegd.
Onze aanpak
We bouwen Kuyaris als één platform met bewijs als kern: de bron van een waarde, wie hem controleerde en wanneer, staat gewoon op het scherm, niet weggestopt in een apart audittabblad. De gegevens van bureaus zijn op databaseniveau van elkaar gescheiden. Loonberekening gebeurt bewust niet in het product; Kuyaris levert gegevens die klaar zijn voor de salarisverwerking. Het platform is in ontwikkeling.
02Belangrijkste functies
- 01
Geschiktheidscheck vóór plaatsing
Beschikbaarheid, overlappende plaatsingen, geldigheid van certificaten, werkvergunning, taal en rijbewijs worden automatisch gecontroleerd. Wettelijke blokkades zoals werkvergunning of minimumloon zijn niet te omzeilen; de rest alleen met een vastgelegde motivatie.
- 02
Audittrail op het scherm
Wie wijzigde wat en wanneer: elke beslissing van de check wordt met motivatie vastgelegd en is in een leesbaar overzicht terug te zien.
- 03
Documenten en certificaten
Vervaldatums worden bewaakt, met herinneringen 60, 30 en 7 dagen vooraf; een verlopen document houdt een plaatsing tegen.
- 04
Urenregistratie
Per dag begin- en eindtijden met pauzes. Uren kunnen door de flexwerker, de opdrachtgever of het kantoor worden ingevoerd.
- 05
Werkmaatschappijen, vestigingen en rollen
Een gelaagde opzet voor bureaus met meerdere BV's en vestigingen; toegang per rol en zichtbaarheid per veld, inclusief een aparte rol voor de verzuimverantwoordelijke.
- 06
Bulkimport met terugdraaien
CSV- en Excelbestanden worden gekoppeld en eerst in een testomgeving gecontroleerd; er komt een foutrapport en een import kan worden teruggedraaid.
03Schermen
04Technologie
Interface
- React & TypeScript
- Kantoor- en beheerapps
- TanStack
- Routing, data en grote tabellen
- Tailwind CSS
- Designsysteem en dichtheidsmodi
- i18next
- Meertalige interface
Server & data
- NestJS
- Modulaire monoliet-API
- PostgreSQL (RLS)
- Gegevensscheiding per bureau op rijniveau
- Redis
- Wachtrijen en achtergrondtaken
Infrastructuur
- Azure
- Hosting, bestandsopslag en sleutelbeheer
- OpenTelemetry
- Logging en monitoring
- Docker
- Lokale ontwikkelomgeving
05Status
Dit project is in ontwikkeling. Denkt u aan iets vergelijkbaars?




