Sunday, Nov 11, 2018
shippedProfile pictures, topics, settings, and post likes in bloom
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.
Sources
- add the default profile picture to posts and profile · bgrgndzz/bloom
- add topic to posts in profile · bgrgndzz/bloom
- create settings page with logout functionality · bgrgndzz/bloom
- create like post api · bgrgndzz/bloom
- return new info when post is liked · bgrgndzz/bloom
- add liked info to profile data · bgrgndzz/bloom