Trilo: Travel like a hacker

Ver este artículo en castellano aquí

I love traveling and program curious (but unuseful) things. From time ago I had the idea of creating a travel blog, but creating another account on WordPress.com for “just another travel blog” didn’t looked like the coolest option, so I had a better idea.

What about combining a simple content generation system like Jekyll, some web services a couple links, and a sunday afternoon? I wanted my page to have some specific things:

  • Have a list of visited countries, show the flags, and have the number of visited cities for each countries.
  • For each country, have a map of the different cities.
  • For each city, have a map with the recomended places, and show them in a map.

The result of this idea is Trilo:
trilo_home

The home page is made by two sets of maps, a world scale, and an europe map. Both maps are created using Google Chart Tools.

The flags are obtained using a web service from a two digit code.


This country code will be used also as a category.

trilo_country

In the countries page, we can find the flag that we obtained before, a zoomed map of the cities and a link to the city page.

trilo_city

For each city, we can generate a static map with the Google Maps API from the city name and from recomendations. We also link with TripAdvicor and Wikipedia for more information.

As I wrote before, the system is based on Jekyll, a Ruby written system that allows us to generate static pages from templates, some code and a little bit of magic. It has been interesting for doing a simple mashup with something not related with computing.

The project is avaliable (and hosted) in http://rlbisbe.github.com/trilo/

Advertisements

2 thoughts on “Trilo: Travel like a hacker

  1. Pingback: TinyBmp, un pequeño programa para generar imágenes | Roberto.luis@UAM

  2. Pingback: Trilo: Viaja como un hacker | Roberto.luis@UAM

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s