# Help With Review App

**URL:** https://community.thunkable.com/t/help-with-review-app/3348453
**Category:** Questions about Thunkable X
**Created:** [November 18, 2024, 3:57am UTC](https://community.thunkable.com/t/help-with-review-app/3348453 "2024-11-18T03:57:37Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![ant\_1](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ant_1/32/183393_2.png) [@ant\_1](https://community.thunkable.com/u/ant_1)
#### Post date: [November 18, 2024, 3:57am UTC](https://community.thunkable.com/t/help-with-review-app/3348453/1 "2024-11-18T03:57:37Z")

</div>

Hey guys, hope all is well.  
im making a travel app with all the destinations around the world. therefore I allow users to write a review about the destination which then will allow all users using the application to see the review. so i know i need to use cloud variables but how will i do that? I’ve been looking at cloud variable docs and videos but still dont get it 😓

help please. thanks!

---

<div class="post-metadata">

### Author: ![matt\_conroy](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/matt_conroy/32/150843_2.png) [@matt\_conroy](https://community.thunkable.com/u/matt_conroy)
#### Post date: [November 18, 2024, 3:55pm UTC](https://community.thunkable.com/t/help-with-review-app/3348453/2 "2024-11-18T15:55:20Z")

</div>

A while back, our friends at No Code Devs did a [tutorial](https://youtu.be/3QrQcUEnSco?si=VIC6kGXaM_fwNNFE) on creating a Yelp-like app using Xano. You could apply the same logic but replace app or stored variables with [cloud variables and connect to Firebase](https://docs.thunkable.com/blocks/blocks/variables-overview/connect-a-firebase-realtime-database) instead of using the Xano API.

---

<div class="post-metadata">

### Author: ![ant\_1](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ant_1/32/183393_2.png) [@ant\_1](https://community.thunkable.com/u/ant_1)
#### Post date: [November 19, 2024, 5:36am UTC](https://community.thunkable.com/t/help-with-review-app/3348453/3 "2024-11-19T05:36:07Z")

</div>

Hi @matt_conroy, is there the project link that I can take a look at? Because the video is very fast paced an im not able to see all the code to understand the logic in it.

thanks

---

<div class="post-metadata">

### Author: ![terraceaccapp3hc7yk](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/terraceaccapp3hc7yk/32/189221_2.png) [@terraceaccapp3hc7yk](https://community.thunkable.com/u/terraceaccapp3hc7yk)
#### Post date: [November 19, 2024, 8:21am UTC](https://community.thunkable.com/t/help-with-review-app/3348453/4 "2024-11-19T08:21:55Z")

</div>

Could we see the code?  
From what I can think of so far, you could probably use a google sheets that when someone submits a review, it creates a row in the sheets with their name, destination, review, and other stuff you may want to include.

---

<div class="post-metadata">

### Author: ![ant\_1](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ant_1/32/183393_2.png) [@ant\_1](https://community.thunkable.com/u/ant_1)
#### Post date: [November 19, 2024, 8:36am UTC](https://community.thunkable.com/t/help-with-review-app/3348453/5 "2024-11-19T08:36:29Z")

</div>

yes but what i want is that under the destination, you will see reviews, i dont want a page of just random reviews if you get what i mean. please let me know if u think i have misunderstood u

---

<div class="post-metadata">

### Author: ![terraceaccapp3hc7yk](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/terraceaccapp3hc7yk/32/189221_2.png) [@terraceaccapp3hc7yk](https://community.thunkable.com/u/terraceaccapp3hc7yk)
#### Post date: [November 19, 2024, 8:52am UTC](https://community.thunkable.com/t/help-with-review-app/3348453/6 "2024-11-19T08:52:57Z")

</div>

No, you know what I mean, if there aren’t too many destinations, you could include a seperate sheet for each destination, however, if there are a lot of destinations, a method I used was filtering them out.  
Here is a screenshot of my code I used for the project I am working on at the moment.  
Tell me if you need some clarification into how it works.

 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/a/0/a0526842227d750e43a48b2937e67fc9bd2abac5.png)

---

<div class="post-metadata">

### Author: ![ant\_1](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ant_1/32/183393_2.png) [@ant\_1](https://community.thunkable.com/u/ant_1)
#### Post date: [November 19, 2024, 9:22am UTC](https://community.thunkable.com/t/help-with-review-app/3348453/7 "2024-11-19T09:22:56Z")

</div>

hi i dont get the use of the objects.

sorry, im just really new to object blocks and data sources. hope you dont mind

---

<div class="post-metadata">

### Author: ![terraceaccapp3hc7yk](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/terraceaccapp3hc7yk/32/189221_2.png) [@terraceaccapp3hc7yk](https://community.thunkable.com/u/terraceaccapp3hc7yk)
#### Post date: [November 19, 2024, 10:10am UTC](https://community.thunkable.com/t/help-with-review-app/3348453/8 "2024-11-19T10:10:54Z")

</div>

It’s okay.  
I only starting using the object thing recently too (around a month ago)  
Basically, in a data source, you can get a row object, and to search up what value is in that row for a certain column, you use it. For example:

| Destination | Review | Notes | |
| --- | --- | --- | --- |
| Paris | 4/5 | Very good!!! | |
| Rome | 4.5/5 | I love it!! | |

if this was in a spreadsheet called Destination App, and the spreadsheet was called Destination reviews, the purple block above would be  
get row object from Destination App  
in Destination reviews  
in default view  
for row id (insert the row number e.g. 1 for Paris and 2 for Rome)  
This gives a random string of letters or numbers (I think so).  
The get property of object then asks for a value (which is the title of the column e.g. destination, review and notes in the example above).  
You would then get the row object in the second position and it will give you the value of the item in that spot in the spreadsheet.  
My code basically goes through all the values in the spreadsheet, and adds all of the ones that are for a specific manager (in your case a destination) to a list, including a separate list with all the row numbers.  
Don’t worry about how it say new for the last value in the purple blocks. This is because of the filter views. It will still work with just the default view.  
Feel free to ask anymore question to clarify what I just said if you didn’t understand it.  
If you need I can create a mockup version of your project if that would help.  
Also, sorry for the long answer. I wanted to just try to explain it as simply as possible and I end up making my answers big.  
I also found this video series helpful in learning how to use google sheets.  
It is about updating employee profiles, but this can be easily changed into a reviewing app.

[![](https://img.youtube.com/vi/kXex673U2Aw/maxresdefault.jpg "How to Read Data in a Thunkable Data Source") ](https://www.youtube.com/watch?v=kXex673U2Aw&t=10s)

There are also some other videos in the series all ending in Data Source, found on the thunkable youtube page.

---

<div class="post-metadata">

### Author: ![ant\_1](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ant_1/32/183393_2.png) [@ant\_1](https://community.thunkable.com/u/ant_1)
#### Post date: [November 19, 2024, 10:21am UTC](https://community.thunkable.com/t/help-with-review-app/3348453/9 "2024-11-19T10:21:53Z")

</div>

Hi @terraceaccapp3hc7yk, I thank you so much for your time taken. The information can help me to learn and develop my app development journey in Thunkable! I kind of get what you mean now. You don’t have to make a mockup project for me, but if you did that would help me a lot. (I’m more of a learner through seeing, instead of reading.)

So there are 2 things I want:

1. The user can add a review based on that specific destination which uploads that review to the cloud/firebase database.
2. The user should be able to see other people’s review, from the cloud/firebase database.

Both of these I would have an idea of how to do it, but dont know how to implement that idea into it. I would mainly focus firstly on the first need since I would probably get how to display the data after knowing how to upload data. I thought of adding multiple rows for multiple reviews but then I would have to create many rows of the same destination which then would affect my other data viewers.

Sorry for the long requirement, it’s just I have a lot I need help with!

Once again, thank you so much! Have a good day!

---

<div class="post-metadata">

### Author: ![terraceaccapp3hc7yk](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/terraceaccapp3hc7yk/32/189221_2.png) [@terraceaccapp3hc7yk](https://community.thunkable.com/u/terraceaccapp3hc7yk)
#### Post date: [November 19, 2024, 10:29am UTC](https://community.thunkable.com/t/help-with-review-app/3348453/10 "2024-11-19T10:29:08Z")

</div>

It’s okay!  
I am probably more of a person who learns through looking through remixed projects.  
Tomorrow I’ll starting making a quick mock-up and I’ll post it here once I’m done.  
Sounds like an interesting project.  
Bye!

---

<div class="post-metadata">

### Author: ![ant\_1](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ant_1/32/183393_2.png) [@ant\_1](https://community.thunkable.com/u/ant_1)
#### Post date: [November 19, 2024, 10:30am UTC](https://community.thunkable.com/t/help-with-review-app/3348453/11 "2024-11-19T10:30:49Z")

</div>

Thank you SOOO MUCH. I really appreciate how much you are putting into this!

---

<div class="post-metadata">

### Author: ![terraceaccapp3hc7yk](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/terraceaccapp3hc7yk/32/189221_2.png) [@terraceaccapp3hc7yk](https://community.thunkable.com/u/terraceaccapp3hc7yk)
#### Post date: [November 19, 2024, 10:33pm UTC](https://community.thunkable.com/t/help-with-review-app/3348453/12 "2024-11-19T22:33:29Z")

</div>

It’s okay.  
I was kind of just bored on thunkable and wanted to see if there was a question here that seemed like something I had already dealt with.

---

<div class="post-metadata">

### Author: ![terraceaccapp3hc7yk](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/terraceaccapp3hc7yk/32/189221_2.png) [@terraceaccapp3hc7yk](https://community.thunkable.com/u/terraceaccapp3hc7yk)
#### Post date: [November 20, 2024, 10:07am UTC](https://community.thunkable.com/t/help-with-review-app/3348453/13 "2024-11-20T10:07:18Z")

</div>

Here is the link to the project and the google sheets.  
Make sure you connect the project to the google sheets.  
This was quickly made as a mockup by remixing one of my projects I’m working on, so it may have a few bugs.  
If there are any problems, with the project or you can’t access the links below, tell me and I can try and sort them out.  
[https://x.thunkable.com/copy/49f202727ba15382a590e1fb306083b9](https://x.thunkable.com/copy/49f202727ba15382a590e1fb306083b9)

> **[Destination App](https://docs.google.com/spreadsheets/d/17Btxn6FeWc1OwpkGcE2LF8RAmark9SB_GfIJykfQmi8/edit?usp=sharing)**
>
> This Sheet is private

Hope this help!

EDIT: I have deleted the project above but if you scroll down a bit, ant\_1 should have another link to his version of the project (remixed from mine).  
EDIT: Hope this works: [Thunkable](https://x.thunkable.com/projects/673ef334fe63ca6c39408257/701158e4-25bd-4a2d-af17-deb1ce880658/designer)

---

<div class="post-metadata">

### Author: ![ant\_1](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ant_1/32/183393_2.png) [@ant\_1](https://community.thunkable.com/u/ant_1)
#### Post date: [November 20, 2024, 10:13am UTC](https://community.thunkable.com/t/help-with-review-app/3348453/14 "2024-11-20T10:13:04Z")

</div>

hi @terraceaccapp3hc7yk, thanks for taking your time to do this. When I look at the table, it just has thunkable everywhere

---

<div class="post-metadata">

### Author: ![terraceaccapp3hc7yk](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/terraceaccapp3hc7yk/32/189221_2.png) [@terraceaccapp3hc7yk](https://community.thunkable.com/u/terraceaccapp3hc7yk)
#### Post date: [November 20, 2024, 10:17am UTC](https://community.thunkable.com/t/help-with-review-app/3348453/15 "2024-11-20T10:17:45Z")

</div>

which table?  
If it is the Destination App Google Spreadsheet, then you may need to make a copy of it.

---

<div class="post-metadata">

### Author: ![ant\_1](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ant_1/32/183393_2.png) [@ant\_1](https://community.thunkable.com/u/ant_1)
#### Post date: [November 20, 2024, 10:25am UTC](https://community.thunkable.com/t/help-with-review-app/3348453/16 "2024-11-20T10:25:23Z")

</div>

ok thanks

---

<div class="post-metadata">

### Author: ![ant\_1](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ant_1/32/183393_2.png) [@ant\_1](https://community.thunkable.com/u/ant_1)
#### Post date: [November 20, 2024, 10:28am UTC](https://community.thunkable.com/t/help-with-review-app/3348453/17 "2024-11-20T10:28:46Z")

</div>

hi, i tried it and it worked perfectly. would it save for all users on the app even on different devices. cause thats exactly what i need. therefore would you mind searching up ‘Hong Kong’ on the search bar please?

thanks.

---

<div class="post-metadata">

### Author: ![terraceaccapp3hc7yk](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/terraceaccapp3hc7yk/32/189221_2.png) [@terraceaccapp3hc7yk](https://community.thunkable.com/u/terraceaccapp3hc7yk)
#### Post date: [November 20, 2024, 7:45pm UTC](https://community.thunkable.com/t/help-with-review-app/3348453/18 "2024-11-20T19:45:04Z")

</div>

Hi.  
Yes it should work on other devices as I tested on my phone.  
I would not be able to test hong kong unless you share the link to your remixed version of that thunkable project.  
When you do that, I will be able to search Hong Kong and give you the results.  
Also, you don’t need to send me the google sheets, only the project so I can access it.

---

<div class="post-metadata">

### Author: ![ant\_1](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ant_1/32/183393_2.png) [@ant\_1](https://community.thunkable.com/u/ant_1)
#### Post date: [November 21, 2024, 3:22am UTC](https://community.thunkable.com/t/help-with-review-app/3348453/19 "2024-11-21T03:22:03Z")

</div>

[https://x.thunkable.com/copy/33b605a8dd5a83d79f737e1c964ec851](https://x.thunkable.com/copy/33b605a8dd5a83d79f737e1c964ec851)

here you go

---

<div class="post-metadata">

### Author: ![ant\_1](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ant_1/32/183393_2.png) [@ant\_1](https://community.thunkable.com/u/ant_1)
#### Post date: [November 21, 2024, 8:46am UTC](https://community.thunkable.com/t/help-with-review-app/3348453/20 "2024-11-21T08:46:53Z")

</div>

nevermind tested it with 2 different devices and it worked beautifully! thank you so much!

[Next page](https://community.thunkable.com/t/help-with-review-app/3348453.md?page=2)
