View data trends

Hello i have 2 apps.

App 1 - users app where they get loyalty points by doing a certain action

App 2 - Shop owner app where they can view their customers data.

I am wanting to make it so Shop owners can view how many loyalty points are giving out in 4 formats.

Format 1 - each day of the week (mon-Sun)
Format 2 - each weeks (Week 1 jan - week 2 jan etc)
Format 3 - each month (jan - dec)
Format 4 - Each year

They will choose which format they want to view and then a screen will show them this data.

I need help setting this up. I am not sure whether to use an 3rd party app, or do through adalo.

Please can someone help set this up.