Petfolio

Red icon with overlapping geometric shapes, one with a white dot, on a red gradient background.

2026

Frontend Developer

Petfolio is een loyaliteitsprogramma van Purina, gericht op nieuwe puppy-eigenaren. Het platform helpt baasjes bij de eerste fase van het opvoeden en verzorgen van hun hond, met een combinatie van educatieve content en gepersonaliseerde begeleiding.

Gebruikers kunnen korte trainingen doornemen, artikelen lezen en via een korte vragenlijst ontdekken welke voeding het beste past bij hun puppy. Daarnaast biedt het platform de mogelijkheid om belangrijke gegevens bij te houden, zoals gewicht en gezondheidsdocumenten, waardoor Petfolio fungeert als een centrale plek voor zowel kennis als zorg rondom de viervoeter.

  • Smartphone screen displaying the Petfolio app by Purina, featuring a welcome message and multiple pet-related brand logos on a red background.
  • Smartphone screen showing a dog identification app interface with a doodle of a dog, a dropdown for selecting a breed, and navigation buttons.
  • Smartphone screen showing a reward notification with 100 Paw Points earned and a button that says "Start exploring." Icon of a smiling dog with a hat.
01

Registration

Bij het aanmaken van een account op Petfolio moeten gebruikers hun puppy registreren door basisgegevens in te vullen, zoals naam, geslacht, ras, en leeftijd. Deze informatie wordt vervolgens weer gebruikt om content en aanbevelingen te personaliseren, zodat gebruikers relevante trainingen, voedingssuggesties en tips ontvangt die passen bij de leeftijd en behoeften van hun puppy.

Five smartphones display a pet-related app interface with various features, including pet details, news, and a lost pet alert.
02

Kerncategorieën

Het Petfolio platform is opgebouwd rond vier kerncategorieën: Rewards, Wellbeing, Training en Nutrition. Deze indeling zorgt voor een duidelijke structuur en helpt gebruikers om eenvoudig hun weg te vinden binnen het platform.

Binnen Rewards kunnen gebruikers hun gespaarde punten inzien en deze inwisselen voor beloningen zoals gratis producten of cadeaukaarten. Wellbeing biedt de mogelijkheid om belangrijke gegevens en documenten van de puppy te beheren, zoals gewicht en gezondheidsinformatie. In Training vinden gebruikers artikelen en korte trainingen die helpen bij de opvoeding, deze worden iedere keer na een aantal dagen vrijgegeven zodat er altijd iets nieuws te vinden is voor de gebruiker. Bij Nutrition kunnen gebruikers op basis van een korte vragenlijst gepersonaliseerde suggesties krijgen voor snacks en voeding.

  • Smartphone screen showing an app interface with instructions for uploading a receipt, focusing on eligibility criteria and important details.
  • Smartphone screen displaying a camera app with a focus on a cash receipt showing itemized purchases and a total of 16.5.
  • Smartphone screen displaying a rewards app with a cartoon dog waving. Text reads: "We got your receipt! Go to Rewards." Red background.
03

Receipt Scanner

Een belangrijk onderdeel van het platform is de receipt scanner, waarmee gebruikers eenvoudig punten kunnen verdienen. Door een foto te maken van hun kassabon, wordt met behulp van AI gecontroleerd of er een Purina-product is aangeschaft. Op basis hiervan worden automatisch punten toegekend binnen het loyaliteitsprogramma.

Onder de motorkap wordt een OpenAI LLM ingezet om de inhoud van de bon te analyseren en te beoordelen. De verwerking verloopt asynchroon via Inngest, waardoor de validatie op de achtergrond plaatsvindt zonder de gebruikerservaring te vertragen. Dit maakt het mogelijk om snel feedback te geven aan de gebruiker, terwijl de daadwerkelijke controle betrouwbaar en schaalbaar wordt afgehandeld.

04Meer projecten