
Overview
Platnm is a social musicmobile application that transforms how users discover and engage with music. As part of the engineering team, I implemented core social features including the following system, personalized recommendations, and review functionality. The app integrates with Spotify's API to expand the music database dynamically and provides a social feed where users can interact with reviews from people they follow, view detailed statistics, and engage through comments and voting.
As an engineer on the Platnm project at Generate, I implemented core social networking functionality that powers the platform's user experience. I developed the entire following/unfollowing system on both the backend and frontend, allowing users to connect with friends and discover new music through their network.
I created the recommendation engine that suggests new music and users to follow based on listening habits and social connections. To enhance the review system, I built features for drafting reviews, adding tags, and managing the review lifecycle. One of the most technically challenging aspects was implementing Spotify API integration that automatically pulls in new songs and artists when search results in our database fell below five items, significantly expanding our music catalog without manual intervention.
The social feed was another key contribution, showing reviews from followed users and enabling interactions through upvotes/downvotes and comments. I also developed the media statistics page that breaks down reviews by category (your reviews, friends' reviews, and all reviews) for every song with detailed statistics for each grouping. These features created a dynamic, engaging platform where users can discover new music through their social connections and meaningful reviews.
Project Links
Technologies
Project Gallery








