Can I build an interactive quiz into a Ghost landing page? Example: https://takecareof.com/

My client would like to create a Ghost site that has an interactive quiz on the landing page, similar to this one: https://takecareof.com/

Ideally, once a site visitor completes the quiz, they will see a “personalized” page aka a page that only shows the content that they have selected as interesting to them. Is this possible?