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.