Challenge of the Project:
Avaí’s previous website was simple but very functional, everything fans needed was on the site, but the look wasn’t attractive enough, there were responsiveness problems and it didn’t feel like we were on a soccer team’s website, but rather a news site. Another major problem was the high dependence on one person to carry out manual actions within the site, for example, registering a new event and updating the table, as well as managing all the news on the site.
So as a challenge for this project, the team responsible would have to redesign the look to bring the club’s team identity (colors and elements), and develop a responsive design capable of performing most of the tasks automatically.
Solution:
We decided to use WordPress in conjunction with Elementor to build the site, and also JetEngine to create the site’s dynamic content (roster, documents for transparency purposes and content display via Rest API).
The main reason we used WordPress was precisely because the old site had been built in WordPress, which would make it easier to use, and also to migrate all the posts from one instance to another, and trust me, there are a lot of them (approximately 10,000 posts).
We defined an API for consulting all the necessary data, such as matches and league tables. The most complete API we found was SofaScore, because it provided all the necessary data quickly, and it also provided us with real-time data from a game that might be happening at the moment.