I’m putting together a map based directory for x2 islands in the Channel islands (UK) which highlights specific locations.
My problem is would like users to see locations in their respective island as opposed to both as this confuses locations when looking in a directory view or separate listing tabs as they are all bundled together.
I’ve added in a filter option to each tab but this isn’t very user friendly as there are 4 tabs and would require updating each one …
Is there a way i could add a screen prior to viewing the app (post sign in) to filter all data prior to seeing the map & respective taps?
this could then be updated in the menu section if someone was to move between locations.
Maybe it could be done through a user table but still learning?!
You could add a distance column and filter your list within a certain distance that would be within one of the islands.
Another thought is to have a choice on the user profile screen. Maybe a user can select their preferred island. Then you can filter your list using the value from the user profile. Or, you could create a template column the loads the preferred island into your locations table from the user profile, and use that for a filter.
Another thought is to have a separate table that lists each is island. Display the list of islands and when a user selects one it will show the details of that island row. In the table you could create a multiple relation to the locations table. On the islands detail screen, you could then show an inline list sourced from the relation.
There’s a lot of ways to get what you want, depending on what you want, but those are a few ideas.