Skip to main content
UIKit Component: Community components are built on top of the social.plus SDK, providing ready-to-use community management UI with full data management handled automatically.

Feature Overview

Core Community UIKit components provide comprehensive tools for building and managing community experiences. From creating and configuring communities to displaying rich content feeds, these components handle the complete community lifecycle while maintaining seamless integration with the social.plus SDK.

Key Features

Community Setup

Community creation and configuration - Create new communities with avatars, names, descriptions - Category assignment (up to 10 categories) - Privacy settings (public/private/hidden) - Member invitation workflows

Community Profile

Community profile and header display - Cover photo and community information display - Member and post count tracking - Community verification badges - Join/request management

Content Feeds

Community feed components - General community post feeds - Pinned posts display - Image-only content feeds - Video-only content feeds

Member Integration

Basic member addition workflows - Category selection for communities - Member search and invitation - Privacy-based member management - Community discovery features

Implementation Guide

Community creation, setup, and basic configurationThe Community Setup components provide comprehensive tools for creating new communities and configuring existing ones, including category assignment and member invitation workflows.

Community Setup Page

The Community Setup Page can be used to create a brand new community or update existing community information including avatar, name, description, categories, and privacy settings.

Features

Customization Options

Code Examples

Add Category Page

The Add Category Page allows users to search for categories to attach to a community. A community can have up to 10 categories.

Features

Code Examples

Invite Member Page

The Invite Member Page allows users to search for specific users by display name to invite to a community.

Features

Code Examples

The Community Setup Page will navigate to the user listing page to add users to the community if it is created as private, and to the category listing page to attach categories to the community.

Community Management

Settings & Administration Community settings, permissions, and moderation tools

Community Membership

Member Management Member administration, invitations, and join requests

Social Feeds

Feed Components General social feed components and integration

Posts & Media

Post Components Community post creation and management

Content Discovery

Search & Discovery Community and content discovery features

Users & Profiles

User Management User profiles and social interactions
Implementation Strategy: Start with the AmityCommunitySetupPage for creating new communities, then integrate AmityCommunityProfilePage as the main community hub. Use specialized feed components (Pin, Image, Video) to provide organized content views. Configure navigation behaviors early to ensure smooth user flows between community creation, content viewing, and management features.