From the category archives:

Drupal

Roman Catalog

by Roberto on February 7, 2010

in Drupal,Portfolio

Post image for Roman Catalog

The Roman graphic agency produces a resorts catalog for SudTirol AltaPusteria Valley.
I developed for them 5 years ago a PHP application that permits to collect data from every single resort and export them in a format compatible with Adobe InDesign to create the PDF files necessary to create the paper catalog.
In these months we decided to rebuild the application to add new features and reduce the manual work for creating the catalog, producing the PDF parts with the data of every resort directly from the application.
The web application has been re-written from scratch using Drupal.

Every resort has his own account where it can manages its resorts.
Additional supervisor roles have been created for power users who need to supervise the data entry.
Many features have been developed using Drupal contrib modules, but many others have been custom developed to make the data entry easier.
The web application is multilingual : English, German and Italian.

The most challenging feature has been the creation of high quality PDF to build the paper catalog.
We needed some special features like over printing and precise elements positioning.
After several tests I choose TCPDF library to create the PDF files, due to its completeness of features.

A special feature has been created that permits to compare the data currently collected with data snapshot saved in the past.
A configuration panel permits to the administrators to control the period when the data gathering is allowed, the data snapshot creation and some application specific settings.

{ 0 comments }

Homelingua maps integration

by Roberto on February 7, 2010

in Drupal,Portfolio

Homelingua.com Maps

I worked together with Paul Evans on Google Maps integration on Homelingua website.
We introduced the support for location module and geo-referenced every location place : city, region, attractions …
Every place is automatically geo-referenced using its city and zip.
For every place, the list of nearest airports, attractions and cities are showed within a user defined range and the distance between the main place and the others are automatically computed using latitude and longitude.

{ 0 comments }

Angela Cameron website

June 28, 2009
Thumbnail image for Angela Cameron website

Angela Cameron Fine Art is an international art provider that works directly with interior designers and hospitality clients. LeftRightMinds (Vancouver) has developed her new website using Drupal CMS. I helped LeftRightMinds to implement some unique features of this website. The website contains many collections of works of art pictures that you can drag and drop [...]

Read the full article →

Conosco

May 25, 2009
Thumbnail image for Conosco

Conosco is a company based in Fulham, central London. It has released recently its new website based on Drupal 6. I helped Paul Evans, the project manager and designer of this work, on the programming and development part : Drupal installation and configuration porting of custom modules from Drupal 5 to Drupal 6 development and [...]

Read the full article →

Drupal for the international jewelry exhibition of Vicenza

January 14, 2009
Thumbnail image for Drupal for the international jewelry exhibition of Vicenza

GisCover (Trento – Italy) has developed the website for the information point of the “International jewelry exhibition” taking place in Vicenza from 2009-01-11 to 2009-01-18. There are 4 information points, each one with an information totem. The website has been developed using Drupal and I worked on the two most important features : Automatic presentation [...]

Read the full article →

PreNota – A Drupal module to sell event reservations

December 20, 2008
Thumbnail image for PreNota – A Drupal module to sell event reservations

Left Right Minds (Vancouver – Canada) has asked me to develop a new module for Drupal : PreNota. PreNota permits to sell event reservations directly from your website. You can manage multiple events at the same time. Components of PreNota : Event Every event has its own prices, timeslots and reservations. An event is a [...]

Read the full article →