Ziraat Katılım
Bankası Corporate Website
Ziraat Katılım Bank is a leading representative of participation banking, offering more to its customers as it shares more, and is a universal, reputable, and leading participation bank. After intensive development efforts, we launched the Ziraat Katılım Bank website. It was a project we worked very hard on and are proud of. For the first time in Turkey, a bank migrated its corporate website to an open-source infrastructure.


We adopted a mobile-first approach in the website development process to provide Ziraat Katılım Bank customers with a better user experience.

In large institutions like Ziraat Katılım Bank, which have numerous departments, designing a robust content management strategy is essential. When developing a project of this scale, the primary focus should be on how content can be easily edited and the workflows required before it goes live. While one department edits a piece of content, another can provide the initial approval, and a third can give the final approval. Drupal provides a powerful infrastructure for content management and approval workflows.
To align with the bank’s content approval processes, we created a system that combines Drupal’s built-in content approval functionality with custom development, allowing workflows to be defined on a per-content basis. For each piece of content, departments or users can be assigned who are able to edit it, provide the initial approval, and optionally give the final approval.
All users within the relevant department receive email notifications for content awaiting approval, informing them that there is content pending their action. Additionally, we developed a custom solution to allow internal review of content that is not yet published and remains in draft status.
As a result, Ziraat Katılım Bank now has a well-functioning, user-friendly, and flexible content approval system.

Integrations with Different Systems and Calculation Tools
One of the most important features that bank websites can offer their visitors is the ability to perform financing calculations quickly and easily. With the calculation tools we have developed, Ziraat Katılım visitors can very clearly and effortlessly find out how much financing they can receive, under which maturity options, and with which installment rates they will repay this financing.
In the same way, they can also easily perform Profit Share and Leasing calculations.


Drupal provides a highly flexible and secure infrastructure for institutions with large-scale and diverse needs, such as banks.
With its powerful API system and flexible architecture, Drupal offers a robust infrastructure for integration with different systems. It enables both the transfer of data from Drupal to external systems and the import of data from other systems into Drupal. At Ziraat Katılım Bank, integration work was carried out with banking systems, allowing many dynamic data elements to be displayed securely and consistently on the website. Additionally, numerous forms submitted through the Drupal-based corporate website were transferred to the banking systems via APIs.

Component-Based Content Management Structure
In the Ziraat Katılım Bank corporate website project, our top priority was sustainability and ensuring that the project could operate healthily for many years. For this purpose, as in many of our other projects, we adopted a component-based development approach. After the designs were finalized, we conducted a detailed analysis and then identified the components that would be included on the site. The components in the project were developed piece by piece, and these pieces together formed the whole. For example, we treated the collapse/accordion structures on the site as a single component and completed its development first. Later, when placing content, we used the components we had previously prepared.


