beep-industries / beep-industries/client

Retrieve and send message

Open
#4 0 comments 0 reactions 1 assignee Claimed by @Nayrode View on GitHub
Dominant language
TypeScript
Stars
1
Forks
1
PR merge metrics
No merged PRs in 30d

Description

## Feature Description
The user should be able to see the list of their channel inside a server.
This is why we need to implement the ability to send message in channels.
Those message will be simple text message for now, other type of message (image, video, file) will be implemented later.

### User Stories
- As an user, I want see the message in a channel so that I can read what other user wrote
- As a user, I want to send message in a channel so that I can participate to the discussion

### Acceptance Criteria
- [ ] User can view messages in a channel with proper routing using TanStack Router
- [ ] User can send text messages using TanStack Query with optimistic updates
- [ ] Messages display sender username, timestamp, and content in real-time
- [ ] Application works responsively across desktop, tablet, and mobile devices
- [ ] Message history loads efficiently with infinite scroll pagination

## Mockups/Examples

**Message inside a channel**

Image

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.