How tinkoff.ru web pages are created and maintained

Hello everyone! My name is Sergey Mikhailov, at Tinkoff I work as the head of the acquisition design group: I deal with internal services, and I am also responsible for the design component of the Customer Acquisition Department. I'll tell you how we quickly assemble pages using our constructor.





How it works now

Tinkoff has about 2000 pages with different designs and the attraction department is responsible for all these pages. It consists of divisions that are responsible for card products, deposits, investments, insurance, mobile, travel, and so on.





All our pages are made up of blocks. For example, on the main page there is a header, blocks with the main banner, with a title and with a product card.





Block layout in Figma
Block layout in Figma

Pages are assembled from blocks in our Constructor.





Page builder
Page builder

Here is an example of such a block with cards:





Block "Food cards"
Block "Food cards"

It already has indented logic built into it, the ability to turn off the title or change the style of the button. Also, the stretch logic is already embedded in the block. For example, a block for a 1024 screen, and at a resolution of 1360, the block will stretch. This is how all blocks work for us. 





, , — CMS. — , .





Collected Pages and Drafts Screen

. 2 . , .





, , , , — . 





. , , — , -.





Desktop and mobile version of the Tinkoff Platinum page
« »

, . , «». .





, .





2016 : « — . , ?».





, 0. , . . , 1.0.





Constructor version 1.0
1.0

, - , , , . , , , , . 2.0.





Constructor version 2.0.
2.0.

, Material Design. , - -, . , .





:





  • . , - , , . 





  • , . , , «», .





  • .





, , - . , . , , , User Story Mapping. .





3.0.





Constructor version 3.0.
3.0.

: , , , , . , (, ) «» — . . .





, , , -, . — . . , , .





, , , , — , - , - .





. -, , . -, — : « », , , .





::





  • . .





  • .





  • - , - .





, , . , : « », , , , , .





, , , , , , . — . , - , . .





- , «», , , . , .





:





  • — , , product owner.





  • — .





  • — .





  • — , . 





  • - — , (, , ).





  • — .





, , . . -, - . , Figma , - Figma . , :





, , Figma , - figma- , . , , .





:





  • . , .





  • . , , Figma, . , , , . , - figma-, , . , . 





  • . , , . , , , , .





  • . , , - — - -. 









  • .





, :





  • , -, .





  • . .





  • . Figma , , , .





  • .





? -, . , , - . , , , , .





: , , , ; Figma . ( — PDF Figma, ). 





. - , Figma, , , .





: , . , .





?

, ( ), . , : « ». , , , . , :





  1. , , — . . .





  2. , . Figma , , , , UI . , . .





Layout block for layout

Multistory, .





Multistory , , , , , .





MultiStory
MultiStory

, , .





Library of blocks in the Constructor

RealStory. , (, ), , . : .





RealStory
RealStory

, -, . , . - , - . 





, , - , — : , . . 





, , . , , , , , . 





Notion, , - , , . .





Process in Notion
Notion

?

-, - , , : « , ». , . , , . , (, ), . , , . 





, . , — . : , , -. - — , .








All Articles