# How to create a kind of directory app?

**URL:** <https://community.glideapps.com/t/how-to-create-a-kind-of-directory-app/6962>\
**Category:** Ask for Help\
**Created:** [April 13, 2020, 9:48pm UTC](https://community.glideapps.com/t/how-to-create-a-kind-of-directory-app/6962 "2020-04-13T21:48:47Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Vitor\_Rosas](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/vitor_rosas/32/2457_2.png) [@Vitor\_Rosas](https://community.glideapps.com/u/Vitor_Rosas)\
**Post date:** [April 13, 2020, 9:48pm UTC](https://community.glideapps.com/t/how-to-create-a-kind-of-directory-app/6962/1 "2020-04-13T21:48:47Z")

</div>

Hi folks,  
I’m trying to create a directory app where I will have the following structure:

State  
Cities  
Neighborhoods  
Category 1  
Category 2  
Category 3  
Category n

The problem is… I need to provide the list of states, cities and neighborhoods in the register form. If I don’t do this people can register the stores with wrong state/city/neighborhood names.

Any advice?

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [April 14, 2020, 4:06am UTC](https://community.glideapps.com/t/how-to-create-a-kind-of-directory-app/6962/2 "2020-04-14T04:06:47Z")

</div>

Does something like the Multi-Level Select in [https://concepts.glideapp.io/](https://concepts.glideapp.io/) give you any ideas, or are you looking for something different?

---

<div class="post-metadata">

**Author:** ![Vitor\_Rosas](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/vitor_rosas/32/2457_2.png) [@Vitor\_Rosas](https://community.glideapps.com/u/Vitor_Rosas)\
**Post date:** [April 14, 2020, 6:47pm UTC](https://community.glideapps.com/t/how-to-create-a-kind-of-directory-app/6962/3 "2020-04-14T18:47:40Z")

</div>

I’m looking for something specific to a directory of stores/restaurants using this shema:

–\> State  
------------\> Cities  
-----------------------\> Neighborhoods  
-----------------------------------------------\> Category 1  
-----------------------------------------------\> Category 2  
-----------------------------------------------\> Category 3  
-----------------------------------------------\> Category n

For example… I have a state called Rio de Janeiro where we have a city called Rio de Janeiro and this city has 160 neighborhoods.

I’d like to enable users to access the app and choose their state/city/neighborhood and then the category which they want to search. When they choose a category, it will list only those registers that are registered in that state/city/neighborhood/category

Regards,  
Vitor

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [April 16, 2020, 6:31pm UTC](https://community.glideapps.com/t/how-to-create-a-kind-of-directory-app/6962/4 "2020-04-16T18:31:44Z")

</div>

Here is a response I wrote in a different post. You didn’t specify using choice components, but maybe that’s what you want? What you are describing above looks very similar to how the example in the concepts app is set up. Hope this helps.

> [@Filter based on customer profile inputs](https://community.glideapps.com/t/filter-based-on-customer-profile-inputs/6654/8):
>
> @AlfredoZGC For the future, this is a separate topic, so start a new one next time. You will need a sheet that lists all of the Countries. You will need another sheet that lists all of the Cities and the associated Country. You will need a sheet that lists all of the Districts and the associated City and the associated Country. Create a template column that joins the the Country and City into one column. First create a choice component that points to the sheet that contains your Co…

---

<div class="post-metadata">

**Author:** ![Vitor\_Rosas](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/vitor_rosas/32/2457_2.png) [@Vitor\_Rosas](https://community.glideapps.com/u/Vitor_Rosas)\
**Post date:** [April 30, 2020, 1:47am UTC](https://community.glideapps.com/t/how-to-create-a-kind-of-directory-app/6962/5 "2020-04-30T01:47:04Z")

</div>

It’s perfect for my needs. Thanks Jeff!
