everyone

I’m trying to achieve that UI on the attached screens, but all I get into my brain is
Page view with [Day, Week, Month, Year] with custom Calender that shows only 1 item by scroll

Monthly Pageview
Weekly pageview

or what is the best Idea to achieve that?

thanks for everyone