Experts (Module 4)
- Pagina Experts (CRM): experts uitnodigen per e-mail (zonder SMTP wordt de
link getoond), rondes koppelen, opnieuw uitnodigen, verwijderen en
"Inloggen als" (alleen lezen) om mee te kijken
- Uitnodigingspagina waar een expert zijn wachtwoord instelt (token 7 dagen
geldig, eenmalig, alleen als hash opgeslagen)
- Expertpagina: projecten in waardebepaling uit de eigen rondes, project plan
lezen en eigen beoordeling geven (3 scores, advies Bonus/Malus, toelichting)
- Rollen admin/expert: alle beheerpagina's en -acties controleren de rol
- Rikx calculatie gebruikt de beoordelingen van de experts in plaats van de
handmatige expertkolommen; experts koppelen ook vanaf de rondepagina
Waardebepaling projecten
- Nieuwe pagina met projecten in waardebepaling op kosten/impact (laag naar
hoog), filter op ronde, Rikx Waarde-veld dat live doorrekent en opslaat in
de ronde, en een 75%-lijn bij een gekozen ronde
Projecten
- Rikx calculatie als tab, zichtbaar vanaf status Waardebepaling, met keuze
rekenmethode (Arbeid; Jeugd nog niet beschikbaar) en beoordeling
goedgekeurd/afgekeurd met reden
- Impactmaker gekoppeld aan een sociaal ondernemer
- Opslaan-knop bovenaan; ongeldige velden op een verborgen tab worden getoond
- Project toevoegen maakt direct een project aan; aparte pagina verwijderd
- Waarderingssystematiek Rikx juni 2023 toegevoegd aan _doc
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Projectenpagina met pipeline (standaard) en tabelweergave, filters op
status, Rikx Ronde en zoeken
- Projectpagina in stappen: Project plan (velden uit de Rikx-aanvraag) en
Rikx calculatie achter een schuif, live berekend volgens de rekenmethode
- Rikx rondes beheren (label, Rikx waarde, Rikx prijs) en koppelen aan projecten
- Oranje Rikx-menubalk met menu per module, gedeeld door alle pagina's
- Oude offerte-tabellen opgeruimd: leeg wordt verwijderd, met data hernoemd
naar legacy_*
- CLAUDE.md bijgewerkt naar de huidige stand
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Vervangt server action door /api/auto-login GET route zodat
<a target="_blank"> werkt. Server action verwijderd.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Genereert een HMAC-gesigneerd token (60s geldig) en redirect naar
<slug>.rikxplatform.nl/auto-login. Token bevat userId, accountId en
expiry; gedeeld AUTO_LOGIN_SECRET verifieert de handtekening.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Inline server actions in page components veroorzaken runtime errors.
Verplaatst naar aparte actions.ts / logout.ts bestanden.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Login pagina met HMAC-sessie authenticatie
- /tenants overzicht: lijst alle rikx-platform accounts
- Nieuw tenant aanmaken (naam, slug, admin gebruiker)
- Tenant verwijderen (cascade via foreign keys)
- Leest rikx-platform SQLite DB via /rikx-platform-data mount
- Homepage redirect naar /tenants of /login
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>