Messaging interface for spoonsor
By RepoJournal , from @bgrgndzz's public GitHub activity
Backfilled
Buğra Gündüz built out a complete messaging flow in spoonsor, connecting sidebar interactions to real-time message display and sending.
The day centered on wiring a messaging feature across multiple layers. Gündüz started by displaying interacted users in the sidebar [1], then created an API endpoint to list all messages exchanged between users [2]. Once that foundation was in place, he connected the sidebar to the messaging interface: when a user is chosen from the sidebar, the system loads the messages UI [3], displays the messages themselves [4], and shows user info in the messages view [5]. He also ensured the mobile layout worked properly [6]. On the send side, selecting a user from the sidebar now joins the chat room [7], and users can send messages [8]. The final piece made messages real-time [9], so conversations update without refreshing. Nine commits across bgrgndzz/spoonsor knitted these pieces together into a working chat interface.
One email a day. Unsubscribe in one click.
A short briefing every day bgrgndzz ships something — in about 3 minutes.
One email a day. Unsubscribe in one click. Read a past issue →
References
- [1] display interacted users in the sidebar bgrgndzz/spoonsor
- [2] create api endpoint for a list of all messages exchanged bgrgndzz/spoonsor
- [3] load messages ui when a user is chosen from the sidebar bgrgndzz/spoonsor
- [4] display messages when a user is chosen from the sidebar bgrgndzz/spoonsor
- [5] display user info in messages view bgrgndzz/spoonsor
- [6] fix mobile messages ui bgrgndzz/spoonsor
- [7] join room when a user is chosen from the sidebar bgrgndzz/spoonsor
- [8] send message bgrgndzz/spoonsor
- [9] make messages real-time bgrgndzz/spoonsor