FriendComparé, my first web app
Yes, it is called Friendcomparé. To describe it simply, it basically lets you compare your musical tastes with your last.fm friends and neighbors. You just enter your last.fm username and it brings up a list of your friends and neighbors with whom you can compare. Once you choose to compare, it shows you the top tracks, artists, albums, tags, friends as well as recently played tracks that are common between both the users.
Though it isn’t anything huge, I am happy with it. It took some effort, probably more in the design part than in the development part, to get it somewhat pleasing to the eyes and yes, functional. But it was a fun and learning experience. Along the way, Sameer gave me some brilliant ideas and criticism, for which I am grateful to him. Also, a couple of people at my favorite IRC channal, #think-digit, who gave me criticism and a third-person point of view, and also appreciation :)
As I went on coding and adding new little features, I learnt a lot on creating CSS layouts and programming with PHP. I learnt a lot more CSS tricks which are definitely going to help me out in my next webdesign project ;). And while coding with PHP, I eventually got hints about its object oriented nature and that how it could make expanding the application a very simple task. In future, I would probably like to make use of AJAX to make it a little more web 2.0 :)
I have this idea of probably building a facebook or orkut application for it, will it be useful? You can let me know in the comments.
Here are a few screenshots:
Links:
Build.last.fm: http://build.last.fm/item/433
Shegeeks.net review: http://shegeeks.net/compare-your-lastfm-music-with-friendcompare/
ProgrammableWeb: http://www.programmableweb.com/mashup/friendcompare/
Mashup Awards: http://mashupawards.com/friendcompare/





I feel if you have time on your hands, do go ahead and create a Facebook app for FriendCompare. This will give your app an extra edge in terms of user base. (Just a thought).
I feel the most important thing in that will be to control the API calls. I know it is not your fault that the app is slow. I am just saying that it will be a challenge to design something optimized for Facebook (which is slow as hell too).
On the other hand, I am not sure how fast Orkut’s base is. Never been an Orkut person. :)
In all, I would say nice job done. Taking match-making to another level. LOL!
I would love to create a facebook app for it.
But time is the big Q. I have a couple of other ideas I would like to build on, so its a matter of selecting one which would be fun and at the same time provide something new.
Yeah, slow apps are definitely not on :|
doesn’t work… :S
@Kim Oh. It seems to be working alright for me and possibly for everyone else. I even tried it with your username, and it works.
Perhaps, you could be a little more concise?
the message “Error:
Ahoy! Something went wrong! Make sure you entered the usernames correctly :)
Click here to try again!
Or Click here to see a sample comparison.” keeps coming up. just the left side shows up
for some friends it’s working, but for the one with higher compatibility the error keeps appearing
Maybe you have discovered a bug :). What’s your last.fm username?
Bug fixed. @amaya you can start using the app now. Sorry for the inconvenience and thanks for letting me know of the bug :)
again, same problem
I think creating application for site like facebook or myspace is something which can polish our programming skill a lot. You should go for Ajax because web 2.0 is the future of all the web. I know little bit of all but I am going to work in Ajax with my freedom of mind.
@amaya Hmm… Seems to be working alright for me. Can you give me your’s and your friend’s last.fm username for which it isn’t working?
username: suspiria8, friends/neighbors with whom it's not working: synthslave, little_15, nnereida.
I really liked your spectacular blog! The info you provide is good ! I think im gonna stick around and read a couple of your posts. Later alligator