# Need some help for my dating app

**URL:** <https://community.glideapps.com/t/need-some-help-for-my-dating-app/15385>\
**Category:** Ask for Help\
**Created:** [September 7, 2020, 3:29am UTC](https://community.glideapps.com/t/need-some-help-for-my-dating-app/15385 "2020-09-07T03:29:19Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![SuperMerabh](https://avatars.discourse-cdn.com/v4/letter/s/8491ac/32.png) [@SuperMerabh](https://community.glideapps.com/u/SuperMerabh)\
**Post date:** [September 7, 2020, 3:29am UTC](https://community.glideapps.com/t/need-some-help-for-my-dating-app/15385/1 "2020-09-07T03:29:19Z")

</div>

Hello,

I’m creating a dating app with a messaging system, making pretty good progress. I need help with the following:

1. I’d like users to be able to block other users. So I placed a button “Block” on their profile but I can’t find an appropriate action for that. I added a Boolean field on the user table, but that’s where I’m stuck, any ideas?

2. I would also like to mark messages as “read” once they are read with a date/time stamp. So as soon as the other person reads the message, it should record the date/time and mark it as read. How can I do that?

3. I’d like to have them login and then see a profile form page for them to complete, how do I take them there?

4. I’d like all emails to be unique, how do I prevent new users from entering already existing email address?

Thank you! 😊

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [September 7, 2020, 4:31am UTC](https://community.glideapps.com/t/need-some-help-for-my-dating-app/15385/2 "2020-09-07T04:31:18Z")

</div>

> [@SuperMerabh](#):
>
> I’d like users to be able to block other users. So I placed a button “Block” on their profile but I can’t find an appropriate action for that. I added a Boolean field on the user table, but that’s where I’m stuck, any ideas?

You can use relations & lookups for visibility conditions to hide the users for both sides when one of them have “blocked” the other.

---

<div class="post-metadata">

**Author:** ![SuperMerabh](https://avatars.discourse-cdn.com/v4/letter/s/8491ac/32.png) [@SuperMerabh](https://community.glideapps.com/u/SuperMerabh)\
**Post date:** [September 7, 2020, 4:40am UTC](https://community.glideapps.com/t/need-some-help-for-my-dating-app/15385/3 "2020-09-07T04:40:00Z")

</div>

Thanks @ThinhDinh, what do I make the block button do?

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [September 7, 2020, 4:57am UTC](https://community.glideapps.com/t/need-some-help-for-my-dating-app/15385/4 "2020-09-07T04:57:06Z")

</div>

I did this a while ago, I record them to a new sheet, each “blocking” relation is a new row. It contains email 1 and email 2 in an array format for Glide.

Then in the user profiles sheet, make a relation to the blocking sheet, return all the emails in those columns. If I recall right, what I did was only show another user’s profile to signed-in user if blocking lookup doesn’t contain that profile email.

Admittedly I haven’t made a step to let a user unblock another user but probably you can let them delete the blocking row.

---

<div class="post-metadata">

**Author:** ![SuperMerabh](https://avatars.discourse-cdn.com/v4/letter/s/8491ac/32.png) [@SuperMerabh](https://community.glideapps.com/u/SuperMerabh)\
**Post date:** [September 7, 2020, 4:59am UTC](https://community.glideapps.com/t/need-some-help-for-my-dating-app/15385/5 "2020-09-07T04:59:50Z")

</div>

This is really helpful @ThinhDinh, is there a function for the button to create this new row in a new sheet?

---

<div class="post-metadata">

**Author:** ![SuperMerabh](https://avatars.discourse-cdn.com/v4/letter/s/8491ac/32.png) [@SuperMerabh](https://community.glideapps.com/u/SuperMerabh)\
**Post date:** [September 7, 2020, 5:02am UTC](https://community.glideapps.com/t/need-some-help-for-my-dating-app/15385/6 "2020-09-07T05:02:23Z")

</div>

Increments on block column seems to be the only option as far as I can see.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [September 7, 2020, 5:04am UTC](https://community.glideapps.com/t/need-some-help-for-my-dating-app/15385/7 "2020-09-07T05:04:07Z")

</div>

Just use that as a form button.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [September 7, 2020, 5:05am UTC](https://community.glideapps.com/t/need-some-help-for-my-dating-app/15385/8 "2020-09-07T05:05:30Z")

</div>

An increment on a user-specific column will only block it from one side so I had to use a form.

---

<div class="post-metadata">

**Author:** ![SuperMerabh](https://avatars.discourse-cdn.com/v4/letter/s/8491ac/32.png) [@SuperMerabh](https://community.glideapps.com/u/SuperMerabh)\
**Post date:** [September 7, 2020, 5:09am UTC](https://community.glideapps.com/t/need-some-help-for-my-dating-app/15385/9 "2020-09-07T05:09:26Z")

</div>

Ok thanks! lots to think about 🤩 👏🏼 👏🏼 👏🏼

---

<div class="post-metadata">

**Author:** ![AyS\_0908](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ays_0908/32/27349_2.png) [@AyS\_0908](https://community.glideapps.com/u/AyS_0908)\
**Post date:** [September 7, 2020, 6:42am UTC](https://community.glideapps.com/t/need-some-help-for-my-dating-app/15385/10 "2020-09-07T06:42:01Z")

</div>

Hi, not a direct response, but there is a course & template of tinder-like app on the site nocode mba (dont remember if this one is free or not…)

---

<div class="post-metadata">

**Author:** ![SuperMerabh](https://avatars.discourse-cdn.com/v4/letter/s/8491ac/32.png) [@SuperMerabh](https://community.glideapps.com/u/SuperMerabh)\
**Post date:** [September 7, 2020, 4:04pm UTC](https://community.glideapps.com/t/need-some-help-for-my-dating-app/15385/11 "2020-09-07T16:04:17Z")

</div>

I’ll check it out, thanks @AyS_0908 🙏

---

<div class="post-metadata">

**Author:** ![AyS\_0908](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ays_0908/32/27349_2.png) [@AyS\_0908](https://community.glideapps.com/u/AyS_0908)\
**Post date:** [September 7, 2020, 4:21pm UTC](https://community.glideapps.com/t/need-some-help-for-my-dating-app/15385/12 "2020-09-07T16:21:24Z")

</div>

Unfortunately, not free anymore …

[http://nocode.mba/courses/tinder](http://nocode.mba/courses/tinder)

---

<div class="post-metadata">

**Author:** ![SuperMerabh](https://avatars.discourse-cdn.com/v4/letter/s/8491ac/32.png) [@SuperMerabh](https://community.glideapps.com/u/SuperMerabh)\
**Post date:** [September 7, 2020, 4:30pm UTC](https://community.glideapps.com/t/need-some-help-for-my-dating-app/15385/13 "2020-09-07T16:30:34Z")

</div>

Thank you so much @AyS_0908 I’ve been looking for it and couldn’t find it!

---

<div class="post-metadata">

**Author:** ![jeffzie](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeffzie/32/21410_2.png) [@jeffzie](https://community.glideapps.com/u/jeffzie)\
**Post date:** [February 11, 2021, 8:59am UTC](https://community.glideapps.com/t/need-some-help-for-my-dating-app/15385/14 "2021-02-11T08:59:30Z")

</div>

@SuperMerabh Hey Merav, how did the app go? Was it functional?

I’m currently looking to start building a dating app on here too & could use some tips if you have any.

Thanks  
-Jeff

---

<div class="post-metadata">

**Author:** ![SuperMerabh](https://avatars.discourse-cdn.com/v4/letter/s/8491ac/32.png) [@SuperMerabh](https://community.glideapps.com/u/SuperMerabh)\
**Post date:** [February 15, 2021, 7:57pm UTC](https://community.glideapps.com/t/need-some-help-for-my-dating-app/15385/15 "2021-02-15T19:57:22Z")

</div>

Hi @jeffzie , I didn’t continue this project…sorry and good luck!
