Adding gamification feature in my dapp

Hey @qudusayo thanks for your tutorial on how to clone coin market cap diamonds
i have few question regarding this topic

1 - in the tutorial users get rewards based on days and when we at day 6 we reset days to 0 so users can start from day 1
so my question is it is possible to let users gain / earn points based on their NFT traits the flow would be if user holds xx NFT and the trait is rare get 3 points every day and if the trait is not trait is gold get 1 point each day

any simple example on how i can implement that ?

The tutorial is done by Jay not me. That is possible. You need to check if the user holding such to determine that.
I don’t have an example currently