Is there a Home page for user to see posts from his/her subscribed communities?
Is there a feed page (like Instagram) to see posts from unsubscribed communities?
Can users filter some communities/tags/users posts that they don't want to see as a recommendation?
Can users block other users?
Can users report posts/users/communities for ill behaving?
In Facebook, you can set an option that will allow people to join a group if they are already member of a specific group stated by admins. Do we need to implement such feature?
Do we need to implement recommendation system for just post recommending or do we need to implement user and community recommendation as well?
Does this system will have "saved" or "liked" features?
Group moderators can remove members from groups, but can they ban users?
Can users change their status?(like online/away/invisible/don’t disturb/on mobile)
Can users search for posts in a community with a keyword/tag?
Do we need to implement a reaction system such as “like”, “dislike”?
Can users sort communities with different order such as most/least recent posts, all time/monthly/weekly most liked or disliked posts?
Do we need to implement an archive system for posts so that post should not be responded anymore because it is outdated/finished?
There is group moderators for group chats, but is there any community moderators who can monitor posts and can remove a post?
Can a community be closed by someone like a general moderator?
We know that communities can arrange some events. But how will it be exactly? Can they create an event with custom fields or there will be some templates they have to use?
Can moderators turn off comments for a post?
Can accounts get suspended for getting too many reports on their comments or posts?