FriendCompare, my first web app
Yes, its called Friendcompare. 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 on the design front than the development front :), to get it somewhat pleasing to the eye and yes, functional. But it was a fun, learning experience. On 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 :)
You can have a look at this app’s programmableweb profile here.
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.
Meanwhile, we move on to bigger and better things :p

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 :)