Thanks for the suggestion ZandraJoi
I checked the extension base. There are 2 ready to use extensions. One is
Level Ranks. It is different from badges. Then there is
User Badges. I think both of them are different from what you are suggesting.
This is a nice feature. I normally try to keep as less extensions as possible. But let me look into this. Check the availability of the right extension and whether it is easy to use. If there is any chance we can have one, I will try for sure.