bountyblok gamification tools and APIs allow you to track challenges and tasks users perform within your application.
To get started header of to tezos.bountyblok.io and register for free.
Then, create your first project app following these steps: https://docs.bountyblok.io/setting-up/creating-an-app.
Once your app has been created you can to create a challenge: https://docs.bountyblok.io/setting-up/creating-a-challenge.
A challenge represents a series of Tasks users will need to complete in order to complete it.
Here is a video on how to create your challenge: