Skip to main content

Overview

Content in Tribe Social represents any type of media or information that can be shared with users. Content can be organized and shared with specific groups.

Real-time Updates

All content changes are synchronized in real-time using Firebase, ensuring that users always see the latest updates without needing to refresh their browser.

Content Types

  • Text Posts
  • Videos
  • Live Streams
  • Links
  • Files

Content Organization

  1. Groups

    • Content can be shared with specific groups
    • Controls content visibility and access
    • Supports public and private groups
  2. Tags

    • Content can be tagged for better organization
    • Enables content discovery and filtering
    • Supports trending content features

Content Visibility

  • Public: Visible to all users
  • Private: Visible only to specific groups
  • Hidden: Only visible to admins and content creators

Content Management

Content can be managed through:

  • Dashboard interface for admins and creators
  • API endpoints for programmatic access
  • Firebase real-time updates
  • Content moderation tools for administrators

Content Features

  • Like/Unlike content
  • Comment on content
  • Track completion status
  • Content embedding
  • Featured images
  • Rich text content
  • Analytics tracking

Error Handling

All content endpoints use standard HTTP status codes and may return the following errors:

Status CodeDescription
400Invalid request parameters
401Unauthorized - Authentication required
403Forbidden - Insufficient permissions
404Content not found
500Internal server error