Skip to content

Internal Chat Between Users #4

Description

@adamsnows

Objective:
Facilitate direct communication between buyers and sellers within the app.


✅ Acceptance Criteria

  • Users can send and receive private messages.
  • Push notifications are triggered for new incoming messages.
  • Messages show read/unread status to both participants.
  • Each conversation is scoped to a listing or user-to-user context.
  • Chat is accessible from the listing details and user profiles.

💡 Suggested Technologies

  • Firestore (for real-time communication)
  • Firebase Cloud Messaging (for push notifications)
  • Local database caching for offline message viewing

📝 Notes

  • Ensure moderation tools are in place for abuse reporting.
  • Consider message encryption or secure delivery practices.
  • Design for scalability (thousands of concurrent chats).

📎 Related

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions