Pricing
Pricing
ApproachAbout UsBlogPortfolioFAQContact us
Naturerocks

Goal

The request for the project was the additional functionality and transfer of the site from Drupal 6 to Drupal 7. As well, there was a task to preserve the existing content and the basic structure of the project, its redesign and adaptability for mobile devices. It was necessary to add registration of new partners, with the ability to create/search or edit the content on the site. It was required to implement adding website content in two ways: from external resources (XML file) after a certain period of time (by cron jobs) and through the administrative panel.

Also, it was necessary to provide the fast transfer of functionality and content for the other 4 regional sites of the organization.


Solution

To transfer and add the content by cron jobs we have written 2 modules: XML parser and content parser. They provide the selection of the URL of the XML file, the frequency of the data update, and check for duplicate content.

 

As the basis, we took the bootstrap theme, with an integrated bootstrap library. The library provides a set of ready elements, which significantly reduces the time for the adaptation and stylization of the project.

We have also used in the project the following technologies and Drupal modules:

 - jQuery

 - Views

 - Panels

 - Locations + Gmap

 - Date

 - Load more

 - ShareThis


Technologies

Ajax, Bootstrap, CSS, Drupal, Facebook API, Google Maps, Graphic Design, HTML, jQuery, MySQL, PHP, SVN, XML, XML parser


Team

 - Designer – development of the website design;

 - Project-manager - communication with the customer, distribution and control of tasks implementation;

 - 2 PHP programmers - development of modules and scripts;

 - Tester – functional and cross-browser compatibility testing.

Duration

This project took us 3 weeks.