I made a messenger app for users who love hip-hop to share new music out there or even promote themselves to get their name out. The languages and frameworks I used to make this app was Ruby on rails, jquery, bootstrap, and semantic-UI.
One thing that I really wanted to do in my app was actually have a like counter and dislike counter. This would allow me to find out who has the most likes on a video or track. Whoever has the most likes in a week would be on the homepage for that week to get his name out. Another cool feature I wanted to put was how many people were online.