The biggest challenge we faced was the migration of articles from the old website to the new one. This was not possible via an API due to the significant version differences between the two websites, as well as the custom extensions installed on the old portal, while still preserving all the elements required for search engines. As a result, the migration was carried out directly at the database level, after first ensuring its integrity.
The second challenge we faced was the speed at which the migration needed to be completed. Because the website could not remain inactive for an extended period, the entire article migration process was completed in record time, with our team working to the fullest extent humanly possible.
Finally, from a design perspective, we had to address how the large number of advertisements on a successful site could be harmoniously integrated with the content without disrupting the user experience, while still achieving the desired results. This was achieved by creating ad placements on the website that broke the monotony of the text and by introducing motion, avoiding a static layout.