
Recrudootje
Recrudootje is een interne tool die wordt gebruikt om succesvolle referrals te belonen met gepersonaliseerde verrassingen, zoals een wellnessdag of etentjes. Het doel was om een leuke en interactieve manier te vinden om werknemers te belonen. Wat is een betere manier om dat te doen dan hen de keuze te geven uit verschillende locaties en soorten beloningen, zoals een wellnessdag of een diner?
De tool haalt de juiste activiteiten en locaties op vanuit het Dato CMS en plaatst ze op een 'fortune wheel'. Het is vervolgens aan de gebruiker om het rad te draaien en te ontdekken welke beloning ze hebben gewonnen.
Ik heb de volgende technologieën gebruikt
DatoCMS
Nextjs
Next-Auth
Framer Motion
Zod
SASS
Typescript
React Hook Form
Belangrijke features
Deployment & Toegankelijkheid
Ontwikkeling van een interactieve Next.js-applicatie die draait op Vercel (URL alleen toegankelijk via verwijzing).
Veilige Authenticatie
Implementatie van NextAuth voor Google-login, zodat Craftzing-medewerkers eenvoudig kunnen inloggen.
Dynamische data
Haal gegevens op uit DatoCMS en filter ze op basis van gebruikersvoorkeuren zoals locatie en activiteit.
Logica en Validatie
gebruik van Nuqs en Zod voor gestructureerde logica en validatie binnen de applicatie.
Vloeiende UI & Animaties
Instellen en verfijnen van animaties met Framer Motion voor een soepele en dynamische gebruikerservaring.
Geautomatiseerde Meldingen
Automatische Slack-melding na het claimen van een beloning, met alle relevante informatie over de gekozen activiteit.