@ukankal

Correct me if I’m wrong but based on your name and your description of the issue, I’d guess that you might be talking about India. Even if you’re not, India serves as one of the most extreme examples because this structure looks difficult to manage. So how does this compare to your scenario?

## Groups and subgroups

There are X no of states in my country. Each state has a seperate group and each group sub-divided into sub groups to represent cities.

During registration user will enter his state and city. As per this he will be added to his respective groups and subgroups(state and city).

- 36 groups

- 500-7,000 subgroups consisting of some combination of:
- 500 cities and 6,000 towns
- 36 states and 717 districts

Notes:

## Categories

Every group and subgroup has it’s own set of categories. Only users from the respective groups can work on those.

Users from all the groups can work on few categories hosting wiki topics on the whole.

When a user logs in, he should be able to see only categories that are related to his groups and sub groups i.e his state and city.

5,000-70,000 categories assuming ten categories per group (36) and subgroup (500-7,000)

2,500-35,000 if there are only five categories each

The hamburger menu would probably become unworkable with anything more than the 36 group categories.