# 🆕 UPDATED Glidegram - social media app (follow/unfollow, unread messages & more)

**URL:** <https://community.glideapps.com/t/updated-glidegram-social-media-app-follow-unfollow-unread-messages-more/9293>\
**Category:** Project Showcase\
**Created:** [May 17, 2020, 2:01pm UTC](https://community.glideapps.com/t/updated-glidegram-social-media-app-follow-unfollow-unread-messages-more/9293 "2020-05-17T14:01:00Z")\
**Posts on this page:** 20\
**Page:** 5

<div class="post-metadata">

**Author:** ![Lucas\_Pires](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucas_pires/32/64863_2.png) [@Lucas\_Pires](https://community.glideapps.com/u/Lucas_Pires)\
**Post date:** [January 15, 2021, 5:47pm UTC](https://community.glideapps.com/t/updated-glidegram-social-media-app-follow-unfollow-unread-messages-more/9293/81 "2021-01-15T17:47:08Z")

</div>

Great done!

---

<div class="post-metadata">

**Author:** ![Lisa](https://avatars.discourse-cdn.com/v4/letter/l/f08c70/32.png) [@Lisa](https://community.glideapps.com/u/Lisa)\
**Post date:** [January 15, 2021, 5:49pm UTC](https://community.glideapps.com/t/updated-glidegram-social-media-app-follow-unfollow-unread-messages-more/9293/82 "2021-01-15T17:49:42Z")

</div>

Stellar job! Now if there was only a way to count the likes 🤔

---

<div class="post-metadata">

**Author:** ![Rosewebstudio](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rosewebstudio/32/12261_2.png) [@Rosewebstudio](https://community.glideapps.com/u/Rosewebstudio)\
**Post date:** [January 15, 2021, 5:59pm UTC](https://community.glideapps.com/t/updated-glidegram-social-media-app-follow-unfollow-unread-messages-more/9293/83 "2021-01-15T17:59:34Z")

</div>

@lisa 👏

---

<div class="post-metadata">

**Author:** ![Lucas\_Pires](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucas_pires/32/64863_2.png) [@Lucas\_Pires](https://community.glideapps.com/u/Lucas_Pires)\
**Post date:** [January 15, 2021, 6:12pm UTC](https://community.glideapps.com/t/updated-glidegram-social-media-app-follow-unfollow-unread-messages-more/9293/84 "2021-01-15T18:12:50Z")

</div>

Also increment 1 in a sheet column - not user specific -

---

<div class="post-metadata">

**Author:** ![wjcv06](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/wjcv06/32/12747_2.png) [@wjcv06](https://community.glideapps.com/u/wjcv06)\
**Post date:** [January 15, 2021, 6:28pm UTC](https://community.glideapps.com/t/updated-glidegram-social-media-app-follow-unfollow-unread-messages-more/9293/85 "2021-01-15T18:28:49Z")

</div>

How you manage the likes if someone tap the heart and unlike the photo? 🤔

---

<div class="post-metadata">

**Author:** ![Lucas\_Pires](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucas_pires/32/64863_2.png) [@Lucas\_Pires](https://community.glideapps.com/u/Lucas_Pires)\
**Post date:** [January 15, 2021, 6:29pm UTC](https://community.glideapps.com/t/updated-glidegram-social-media-app-follow-unfollow-unread-messages-more/9293/86 "2021-01-15T18:29:56Z")

</div>

That’s how we gotta think…

Maybe a way to double click again and deslike/decrement 1

---

<div class="post-metadata">

**Author:** ![wjcv06](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/wjcv06/32/12747_2.png) [@wjcv06](https://community.glideapps.com/u/wjcv06)\
**Post date:** [January 15, 2021, 6:31pm UTC](https://community.glideapps.com/t/updated-glidegram-social-media-app-follow-unfollow-unread-messages-more/9293/87 "2021-01-15T18:31:04Z")

</div>

but if you want to manage it exactly the instagram’s way I don’t see how 😕

---

<div class="post-metadata">

**Author:** ![Lucas\_Pires](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucas_pires/32/64863_2.png) [@Lucas\_Pires](https://community.glideapps.com/u/Lucas_Pires)\
**Post date:** [January 15, 2021, 6:32pm UTC](https://community.glideapps.com/t/updated-glidegram-social-media-app-follow-unfollow-unread-messages-more/9293/88 "2021-01-15T18:32:41Z")

</div>

> [@Lucas\_Pires](#):
>
> Maybe a way to double click again and deslike/decrement 1

Using this I said @wjcv06 , can’t we do like a reverse action if `val` is true?

And not using the Favorite icon in the corner

---

<div class="post-metadata">

**Author:** ![wjcv06](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/wjcv06/32/12747_2.png) [@wjcv06](https://community.glideapps.com/u/wjcv06)\
**Post date:** [January 15, 2021, 6:34pm UTC](https://community.glideapps.com/t/updated-glidegram-social-media-app-follow-unfollow-unread-messages-more/9293/89 "2021-01-15T18:34:02Z")

</div>

Yes removing this, but instagram doesn’t work like that ^.^!

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/1/a/1abace3ec780aaaaa5edc2ca97d97d114f5bd1ee.png)

---

<div class="post-metadata">

**Author:** ![Lisa](https://avatars.discourse-cdn.com/v4/letter/l/f08c70/32.png) [@Lisa](https://community.glideapps.com/u/Lisa)\
**Post date:** [January 15, 2021, 6:40pm UTC](https://community.glideapps.com/t/updated-glidegram-social-media-app-follow-unfollow-unread-messages-more/9293/90 "2021-01-15T18:40:13Z")

</div>

@Lucas_Pires you’re right, if we remove the favorite icon, then this could work, but with it, there is no way to add an additional action when a user deselects the icon ☹

---

<div class="post-metadata">

**Author:** ![Lisa](https://avatars.discourse-cdn.com/v4/letter/l/f08c70/32.png) [@Lisa](https://community.glideapps.com/u/Lisa)\
**Post date:** [January 15, 2021, 6:41pm UTC](https://community.glideapps.com/t/updated-glidegram-social-media-app-follow-unfollow-unread-messages-more/9293/91 "2021-01-15T18:41:06Z")

</div>

Long story short, rollups on user specific columns is the fix!

---

<div class="post-metadata">

**Author:** ![Lucas\_Pires](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucas_pires/32/64863_2.png) [@Lucas\_Pires](https://community.glideapps.com/u/Lucas_Pires)\
**Post date:** [January 15, 2021, 7:17pm UTC](https://community.glideapps.com/t/updated-glidegram-social-media-app-follow-unfollow-unread-messages-more/9293/92 "2021-01-15T19:17:16Z")

</div>

> [@wjcv06](#):
>
> Yes removing this, but instagram doesn’t work like that ^.^!

We create our own ^.^ even better be unique

![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/6/6/660a7a9ace1325ab6191dc08cb011a1c98587138.png)

---

<div class="post-metadata">

**Author:** ![wjcv06](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/wjcv06/32/12747_2.png) [@wjcv06](https://community.glideapps.com/u/wjcv06)\
**Post date:** [January 15, 2021, 7:36pm UTC](https://community.glideapps.com/t/updated-glidegram-social-media-app-follow-unfollow-unread-messages-more/9293/93 "2021-01-15T19:36:59Z")

</div>

😮

---

<div class="post-metadata">

**Author:** ![Lisa](https://avatars.discourse-cdn.com/v4/letter/l/f08c70/32.png) [@Lisa](https://community.glideapps.com/u/Lisa)\
**Post date:** [January 15, 2021, 8:20pm UTC](https://community.glideapps.com/t/updated-glidegram-social-media-app-follow-unfollow-unread-messages-more/9293/94 "2021-01-15T20:20:47Z")

</div>

Agreed!

Showcasing the power of Glide is really the goal here. So many clients are amazed when they see that this template can do what a top (coded) app can do. It opens them up to saying “I CAN build my app with Glide” and go the no-code/low-code route 😉

---

<div class="post-metadata">

**Author:** ![Lucas\_Pires](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucas_pires/32/64863_2.png) [@Lucas\_Pires](https://community.glideapps.com/u/Lucas_Pires)\
**Post date:** [January 15, 2021, 8:26pm UTC](https://community.glideapps.com/t/updated-glidegram-social-media-app-follow-unfollow-unread-messages-more/9293/95 "2021-01-15T20:26:35Z")

</div>

Exactly!! 👏🏼

---

<div class="post-metadata">

**Author:** ![Manan\_Mehta](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/manan_mehta/32/13957_2.png) [@Manan\_Mehta](https://community.glideapps.com/u/Manan_Mehta)\
**Post date:** [January 15, 2021, 9:14pm UTC](https://community.glideapps.com/t/updated-glidegram-social-media-app-follow-unfollow-unread-messages-more/9293/96 "2021-01-15T21:14:37Z")

</div>

> [@Rollup Likes](https://community.glideapps.com/t/rollup-likes/18376):
>
> Rollup likes using actions while limiting to one like per user. The action is configured as shown where the Like Counter is the actual counter and the “Liked By” Column is a user specific column where I am incrementing the user’s ID from their profile (It’s a basic number assigned to each user using a formula like =arrayforumla(row(A2:A)) I use this user-specific column to define the visibility of the button outside so that one user cannot like a post twice. [image]

In case this helps.  
Stellar job with the app! This is my go to app template when there’s somebody who says:  
But is Nocode powerful enough as code? Or can you really build something which is usable. People are always astounded when they see an app similar to the one they use everyday.  
Thanks for the beautiful app @Lisa

---

<div class="post-metadata">

**Author:** ![Lisa](https://avatars.discourse-cdn.com/v4/letter/l/f08c70/32.png) [@Lisa](https://community.glideapps.com/u/Lisa)\
**Post date:** [January 15, 2021, 10:31pm UTC](https://community.glideapps.com/t/updated-glidegram-social-media-app-follow-unfollow-unread-messages-more/9293/97 "2021-01-15T22:31:08Z")

</div>

Very helpful! Thanks @Manan_Mehta

---

<div class="post-metadata">

**Author:** ![pipharvester](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/pipharvester/32/61697_2.png) [@pipharvester](https://community.glideapps.com/u/pipharvester)\
**Post date:** [January 15, 2021, 11:23pm UTC](https://community.glideapps.com/t/updated-glidegram-social-media-app-follow-unfollow-unread-messages-more/9293/98 "2021-01-15T23:23:52Z")

</div>

So is the app no longer available?

---

<div class="post-metadata">

**Author:** ![Lisa](https://avatars.discourse-cdn.com/v4/letter/l/f08c70/32.png) [@Lisa](https://community.glideapps.com/u/Lisa)\
**Post date:** [January 16, 2021, 1:14am UTC](https://community.glideapps.com/t/updated-glidegram-social-media-app-follow-unfollow-unread-messages-more/9293/99 "2021-01-16T01:14:10Z")

</div>

It is, the old template is in the template store now. The updates are pending approval.

You can see the newest version of the app at the link below. I removed the old link because so many people were testing the app, it exceeded the row limit 😅

> **[Glidegram](https://glidegramv2.glideapp.io/)**

---

<div class="post-metadata">

**Author:** ![ray\_d](https://avatars.discourse-cdn.com/v4/letter/r/ea5d25/32.png) [@ray\_d](https://community.glideapps.com/u/ray_d)\
**Post date:** [January 20, 2021, 9:40pm UTC](https://community.glideapps.com/t/updated-glidegram-social-media-app-follow-unfollow-unread-messages-more/9293/100 "2021-01-20T21:40:49Z")

</div>

This is awesome! Nice work!

Question for ya: how did you do the Follow/Unfollow? Is this using Favorite user-specific boolean column? I’m looking for a way to do it without using Favorite so the anyone can see the Following and Followers of any user in list view.

[Previous page](https://community.glideapps.com/t/updated-glidegram-social-media-app-follow-unfollow-unread-messages-more/9293.md?page=4)

[Next page](https://community.glideapps.com/t/updated-glidegram-social-media-app-follow-unfollow-unread-messages-more/9293.md?page=6)
