RailTrackr: a Rails 2.0 Flickr Browser.

RailTrackr is is a brand new project I’m working on. It is a Rails that merges together rails 2.0 with Flickr APIs to provide a stunning visual experience to navigate Flickr photosets.

RailTrackr is now live and available to everybody on Railtrackr.com !

RailTrackr has been initially created to demonstrate Rails 2.0 capabilities in a soon-to-appear article to be published on the famous developer portal DevX.com .

RailTrackr is an opensource project and is been actively developed. Developers are very welcome and I invite you to join the project at Railtrackr Devsite (hosted on assembla.com).

The current list of features (as of mid March 2008):

  • rolling demo on homepage that cycles through the Flickr photos of the interesting stream
  • user searchbar
  • photos-on-the-table drag’n’drop interface to display photosets.
  • stunning visual effects, thanks to instant.js , prototype and script.aculo.us
  • Slideshow functionality thanks to Lightbox

Want a demo? Watch the Screencast . Further informations and pictures in the blog entry

Downloads, Bug tracking, Tickets and Features

Please, refer to the Railtrackr Devsite for all these kinds of informations.

Last modified by: Riccardo Govoni [ battlehorse at gmail dot com ] at Sun Mar 16 07:26:27 -0400 2008

12 Comments to this page

serpian@mail.ru
3 months ago, sonar said:


Is this a full source code distribution? I can't see any db-related stuff inside the archive....

tomk32@tomk32.de
3 months ago, Thomas said:


Also tests and a documentation, or at least a README_FOR_APP is missing...

unit tests are fun!

tomk32@tomk32.de
3 months ago, Thomas said:


before anyone else starts searching:
get the key here and put it into lib/flickr_helper.rb
http://www.flickr.com/services/api/keys/

One thing I really miss are links back to flickr.

battlehorse at gmail dot com
3 months ago, Riccardo Govoni said:


Answer to the questions:
yes, this is a full source code distribution. The application does not use the database layer, since it delegates everything to flickr calls.

I admit that tests and documentation are missing ... my fault. The project has been created to demonstrate rails 2.0 in this DevX.com article ( http://www.devx.com/opensource/Article/37416? ), and so I focused only on the 'working part' .

I'm working on it and I will soon move the code to a svn hosting and start filling the gaps.

The available documentation is all comprised in the devx article I cited. Refer to that one as the initial source of infos.

serpian@mail.ru
3 months ago, sonar said:


Ok, then I need some additional pointers. Local server always reports "User not found" for my Flickr username. Why this might happen?

battlehorse at gmail dot com
3 months ago, Riccardo Govoni said:


sonar: this is strange. I'm trying to figure it out (Flickr seems sometime to use two usernames for a given user). You can try using mine (battlehorse2002) or another one I used for the tests (floridapfe) directly on www.railtrackr.com .

paolo.bastia at gmail dot com
3 months ago, Paolo said:


Like Sonar, I had a "User not found" problem but the matter is that you have to check and type careful your 'screen name', for example mine is "bastiart (42gallery)" I didn't realize the two spaces between words, not rendered in html page.

battlehorse at gmail dot com
3 months ago, Riccardo Govoni said:


I've already modified the source code to accept also email addresses (see http://www.assembla.com/spaces/railtrackr/tickets/11 ), so that 'strange' usernames shouldn't be a problem anymore. www.railtrackr.com still needs to be updated to use the latest code.

serpian@mail.ru
3 months ago, sonar said:


"battlehorse2002" doesn't work for me either. Moreover, in my local application I can't see a slidewhow on the left side of the screen, as it's on www.railtrackr.com

3 months ago, sonar said:


finally the problem is gone. RailsTrackr just can't work with proxys for now, so after enabling the proxy support, everything works just fine. However, in IE I've noticed numerous JS errors and still there are some problems with the slideshow on the left side of the screen.

battlehorse at gmail dot com
3 months ago, Riccardo Govoni said:


@sonar: thanks for looking into this. If you changed something to make proxies work, can you send the code to me, so that I can integrate it into the source code?

If you feel like you want to contribute to the development, just drop me a mail and I'll add you to the developers group on assembla.com/spaces/railtrackr .

Regarding, the IE rendering problems... yeah, I know about them. At the moment I'm just working on firefox. See http://www.assembla.com/spaces/railtrackr/tickets/8

17 days ago, Ye said:


The screencast and demo look really cool! I will try it out. Good work!