Objectives and goals
The main task was to provide fault tolerance and the ability to cope with high loads without slowing down page loading.
The platform and the program code of the site must ensure rapid implementation of new functionality without being tied to a specific developer.
Creating a mobile view - the scenarios for buying through a smartphone and a tablet are significantly different.
High urgency of the project: no more than 4 months for everything