Fantasanremo 2023 — New webapp for the game dedicated to the Sanremo Festival and Eurovision Song Contest

Web Application
Cloud infrastructure, Back-End e Front-End Development, UI/UX design
FantaSanremo2023 project hero image
Our client

What did they ask from us

We were entrusted with the task of developing a web application dedicated to the game FantaSanremo, making it versatile so that it can be used for other games in this genre such as FantaEurovision and to take care of the interface and user experience on the application, adding new functions compared to the previous version.
FantaSanremo2023 project collages

What we have done

We are thrilled to have contributed to the success of a project dedicated to the Sanremo Festival that involved millions of users.

We brought the project to life using wireframe and wireflow to create a mockup of the new interface. Thanks to the MUI library, we created customized components following the new style guidelines.

Fantasanremo was created from a backend exposing REST APIs developed using the NestJS framework and serverless, an all-in-one solution that enables the creation of scalable applications with AWS lambdas. The cloud infrastructure was created with Terraform, which, thanks to its compatibility with various providers such as AWS and Altas MongoDB, allowed us to manage everything with a single tool.

For the database our choice was Atlas MongoDB with a dedicated cluster that allowed us to manage more than 2M users and more than 4M created teams

For the frontend, we chose to develop a PWA with NextJS, taking advantage of the potential of SSG (Static Site Generation), which allowed us to use AWS S3 for hosting the web application with all the benefits this brought in terms of scalability.

For state management we have chosen to use Recoil which has now replaced redux in our development stack because of its simplicity of implementation as well as the fact that it manages caches by default. Storybook gave us the possibility of developing frontend components with comprehensive and visual documentation, simplifying the development and testing of these.
Tools and technologies used
amazon aws logo
mongodb logo
Atlas MongoDB
recoil logo
react icon
serverless logo
storybook logo
These are some of the tools and technologies we are madly in love with, which were used to create this product.

Do you have a project in mind?

Plan a free 30 minute consultation