Skip to content

[Epic] Connections System #26

Description

@ujjwalkar0

Build a system that allows users to establish and manage relationships with other users on the platform. This epic focuses on enabling users to discover, connect, and maintain social relationships that power personalized experiences such as feeds and messaging.

Users should be able to send and receive connection requests, accept or decline requests, and view their list of connections. The system should support both mutual connections (friends) and one-way relationships (following/followers), depending on the chosen model. Users should also be able to remove connections and block other users.

This epic covers:

  • Send, accept, decline, and cancel connection requests
  • Follow / unfollow or friend / unfriend functionality
  • Viewing followers, following, and/or friends lists
  • Blocking and unblocking users
  • Basic user discovery and connection suggestions

This epic will serve as a foundation for features such as personalized feeds, messaging, and notifications.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions