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 }

