# Allow users to star or favorite categories then list them at the top

**URL:** <https://meta.discourse.org/t/allow-users-to-star-or-favorite-categories-then-list-them-at-the-top/38643>\
**Category:** Feature\
**Created:** [Janeiro 28, 2016, 7:05pm UTC](https://meta.discourse.org/t/allow-users-to-star-or-favorite-categories-then-list-them-at-the-top/38643 "2016-01-28T19:05:25Z")\
**Posts on this page:** 1\
**Showing post:** 8

<div class="post-metadata">

**Author:** ![ccdw](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ccdw/32/51564_2.png) [@ccdw](https://meta.discourse.org/u/ccdw)\
**Post date:** [Janeiro 29, 2016, 1:42pm UTC](https://meta.discourse.org/t/allow-users-to-star-or-favorite-categories-then-list-them-at-the-top/38643/8 "2016-01-29T13:42:07Z")

</div>

> [@clay](#):
>
> The group/category management is getting to be a real bear. (On another note, I’d love to see group creation/management optionally bound to category creation/management). About 60% of our categories are private b/c the projects are under NDA.

The problem is, where do the founders turn next in terms of roadmap? They can’t preempt every use case, although if they provided a little more on the client side in terms of hooks and functions, a wider cross section of the community could contribute solutions.

> [@clay](#):
>
> As you continue your design work, I’d suggest trying some edge case mock ups to see how well they handle large numbers of categories.

I’ve no need to develop this beyond my own requirement, which is limited to a maximum of 20 or so top level categories and 50 to 100 in total.

> [@clay](#):
>
> FWIW, our company worked on over 10k different projects last year. I’ll never agree to support that many categories, but it does make you think about the scalability.

Going back to my first point, well developed client side tools, sitting on top of a supported client side API, opens up the possibility to take the UX in any direction, especially for batched requirements such as:

1. Create Group(s)
2. Assign Users to Group(s)
3. Create Category
4. Assign Group(s) to Category permissions
5. Notify Group(s) members of new Category and their CRUD permissions

This type of batched process lends itself to very large numbers, but also opens up the potential need for additional levels of normalisation - although that’s probably a bridge too far at this stage.

---

_[View the full topic](https://meta.discourse.org/t/allow-users-to-star-or-favorite-categories-then-list-them-at-the-top/38643)._
