Profile pictures, topics, settings, and post likes in bloom
By RepoJournal , from @bgrgndzz's public GitHub activity
Backfilled
Buğra Gündüz committed six changes to bgrgndzz/bloom, wiring up profile features and the first social interaction on the platform.
The work split between frontend display and backend API. On the profile side, Gündüz added default profile pictures to both posts and user profiles [1], then added topic information to posts shown in a user's profile [2]. A new settings page shipped with logout functionality [3], giving users a place to manage their account.
The interaction side opened with a like post API endpoint [4]. Once posts could be liked, Gündüz updated the response to include updated like counts [5], then ensured that liked status appeared in the profile data returned to the client [6]. The changes let a user see which of their posts had been liked and get real-time feedback when liking became possible.
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] add the default profile picture to posts and profile bgrgndzz/bloom
- [2] add topic to posts in profile bgrgndzz/bloom
- [3] create settings page with logout functionality bgrgndzz/bloom
- [4] create like post api bgrgndzz/bloom
- [5] return new info when post is liked bgrgndzz/bloom
- [6] add liked info to profile data bgrgndzz/bloom