# 📅 Day specific homepage (with scroll through)

**URL:** <https://community.glideapps.com/t/day-specific-homepage-with-scroll-through/25596>\
**Category:** Project Showcase\
**Created:** [April 15, 2021, 4:16pm UTC](https://community.glideapps.com/t/day-specific-homepage-with-scroll-through/25596 "2021-04-15T16:16:11Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![spencersRus](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/spencersrus/32/69_2.png) [@spencersRus](https://community.glideapps.com/u/spencersRus)\
**Post date:** [April 15, 2021, 4:16pm UTC](https://community.glideapps.com/t/day-specific-homepage-with-scroll-through/25596/1 "2021-04-15T16:16:11Z")

</div>

I have several apps where I want my users to see the same thing on the same day every month.  
So when the app loads, they will see a day specific event/news/fact

This will rotate every month. So once I set it up it will just rotate through.

BUT, I want my users to be able to scroll through other events (forward and backward).

This is how I set it up so that the “homepage” of the app changes each day.  
(There is no sign in, so it will reset if they ‘swipe out’.)

Here are a couple of columns in the glide sheet.  
 ![](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/6/3/634802025170ce5ed65c8f6f48deb955d5bf252f.png)

Today’s #: a math column, day(t) where t is “Now” - this finds the NUMBER of TODAY  
Event #: I put these in order from 1 to whatever in the sheet (hand entered)  
(the numbers must be consecutive with no breaks) Since I am doing monthly - there is 1-31.

More columns  
 ![](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/d/a/dac9a78b805ce8687d4ba568fab0904aa5ea6d77.png)  
UserClicks: Counts Clicks by User (user specific) - more info below  
Count Clicks: Rollup Finds the SUM of the UserClicks column  
Days + Clicks: Adds the Day number (another column day(t)) plus the Count Clicks Column.  
Find Last: Rollup that finds the MAX Event Number (so the Days+Clicks will not go above that number.)

Here is what a screen looks like in the app

 ![](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/9/8/98cca286498e7b90f9897fc14f4c7336e0f33077.png)

The Previous button increments the user clicks by -1  
The Next button increments by +1  
The screen options are filtered by Event# equals Day+User Clicks so that the clicks go in the right place.

The custom actions also stop the user clicks from going below 1 or above the max  
 ![](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/8/0/8079bcb15fb509d9ee835761d570135e3653f4d4.png)

This puts the DAILY event on the ‘homepage’ but allows the user to scroll through other days

Here is a basic app, stripped down so you can copy.

> **[Month Rotate App](https://daybyday.glideapp.io/)**

Here are the apps I use these tricks for:

> **[Old Testament In 60 Days](https://otime60.glideapp.io/)**
>
> A walk throgh the Old Testament in two months

> **[Read Wisdom 3.0](https://pp119.glideapp.io/)**
>
> Daily Readings from the Bible (based on the day of the month)

> **[Gospel Timeline](https://ntime30.glideapp.io/)**
>
> The life of Jesus in Chronological Order

> **[Acts Timeline](https://acts30.glideapp.io/)**

---

<div class="post-metadata">

**Author:** ![Wiz.Wazeer](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/wiz.wazeer/32/72423_2.png) [@Wiz.Wazeer](https://community.glideapps.com/u/Wiz.Wazeer)\
**Post date:** [April 17, 2021, 4:48am UTC](https://community.glideapps.com/t/day-specific-homepage-with-scroll-through/25596/2 "2021-04-17T04:48:33Z")

</div>

This is nice 👍👍👍👍
