How to create a DAPP to see and claim reflections manually?

I'm trying to create a DAPP like EverGrow Coin( where users will be able to connect their wallet, see the amount of token they are holding, see the reflection amount they got, and claim rewards manually if needed. I want your complete guidance. Thank you for your help.