Jacob Salazaku

Project image

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.