Frontend
De site draait op Next.js (React, App Router) met Tailwind CSS, uitgerold via OpenNext op Cloudflare Workers.
Voor de 3D-weergave wordt Three.js gebruikt om `.glb`-bestanden in de browser te laden en te tonen.
Server en datalaag
Aan de serverkant draait Trudoo op een Postgres-database (Neon) met Drizzle als querylaag, Better Auth voor accounts en sessies, en Stripe voor facturatie en abonnementen.
Projectbestanden en gegenereerde output worden opgeslagen in Cloudflare R2. De AI-analyses verlopen deels via externe verwerkingsomgevingen die documenten verwerken en het resultaat terugkoppelen.
Open source
De gebruikte open-sourcebibliotheken behouden hun eigen licentievoorwaarden. Bij distributie of verdere productisering hoort een volledig dependency-overzicht beschikbaar te zijn.
Voor contractuele toetsing of due diligence kan een uitgebreid overzicht afzonderlijk worden aangeleverd.