Fantasanremo 2023 — Nuova webapp per il gioco dedicato al Festival di Sanremo ed Eurovision Song Contest

Platform:

Web Application

Deliverables:

Infrastruttura Cloud, Back-End e Front-End Development, UI/UX Design

fantasanremo2023 schermata applicativo desktop
Il nostro cliente

MK2 srls

Cosa ci hanno chiesto

Ci hanno affidato il compito di sviluppare una web Application dedicata al gioco FantaSanremo, rendendola versatile in modo che possa essere utilizzata per altri giochi del genere come ad esempio FantaEurovision e di curare l'interfaccia e l'esperienza utente dell’applicativo, aggiungendo nuove funzionalità rispetto alla versione precedente.

fantasanremo collage mockup
Cosa abbiamo fatto

Siamo entusiasti di aver contribuito al successo di un progetto dedicato al Festival di Sanremo che ha coinvolto milioni di utenti.

Abbiamo dato vita al progetto utilizzando wireframe e wireflow per creare un mockup della nuova interfaccia. Grazie alla libreria MUI, abbiamo creato componenti personalizzati seguendo le nuove linee guida stilistiche.

FantaSanremo è stato creato partendo da un back end che espone API RESTful sviluppate usando il framework NestJS e serverless, una soluzione all-in-one che consente di creare applicativi scalabili con le AWS lambda.

L'infrastruttura cloud è stata creata con Terraform che grazie alla sua compatibilità con i vari provider come AWS, Altas MongoDB ci ha permesso di gestire il tutto con un unico tool.

Per il database la nostra scelta è ricaduta su Atlas MongoDB con un cluster dedicato che ci ha permesso di gestire più di 2M di utenti e più di 4 Milioni di squadre create.

Per il front end si è scelto di sviluppare una PWA con NextJS, sfruttando le potenzialità del SSG (Static Site Generation) che ci ha permesso di usare AWS S3 per l'hosting della web application con tutti i benefici che questo ha portato in termini di scalabilità.

Per lo state management abbiamo scelto di usare Recoil che ha ormai sostituito definitivamente Redux nel nostro stack di sviluppo per la sua semplicità di implementazione oltre al fatto che gestisce cache di default.

— Storybook ci ha dato la possibilità di sviluppare i componenti del front end con una documentazione completa e visuale semplificando lo sviluppo e i test di questi.

“La vera rivoluzione del Festival è il FantaSanremo” (cit. agi.it)

Bolket ha contribuito in modo fondamentale al supporto della startup e allo sviluppo del progetto FantaSanremo 2023!

La relativa infrastruttura cloud un approccio orientato al serverless che ci ha permesso di concentrarci sull’implementazione di nuove funzionalità che hanno reso più coinvolgente il gioco grazie alla possibilità di creare più squadre e partecipare a più leghe (pubbliche o private) con il proprio account e molto altro. Utilizzando un'architettura serverless, lasciando ad AWS le attività di gestione dell'infrastruttura come il provisioning della capacità e l'applicazione di patch, siamo riusciti a ridurre l'onere operativo e a ottenere un notevole risparmio sui costi, pagando solo per le risorse effettivamente consumate durante il festival.

Inoltre siamo riusciti a gestire traffici importanti con 250 Milioni di pageView in un mese e più di 4 Milioni di squadre create. Sicuramente più agilità e meno costi con AWS grazie al quale ha dedicato uno spazio tra le storie di successo.

Vista la visibilità di questo progetto al livello nazionale, ci siamo concentrati sull’ottimizzazione dell'applicazione per garantire tempi di risposta rapidi, un caricamento efficiente e una navigazione fluida.

Queste novità porteranno, oltre alla crescita registrata dalla piattaforma nel 2023 con più di 4 Milioni di squadre, ottimi risultati ottenuti anche in termini di engagement degli utenti e influencer, che hanno creato proprie leghe per giocare con i propri follower come i The jackal e Emma Marrone, esperienze uniche di team building aziendale, tanto entusiasmo da parte di sponsor come Pandora, Ticketone, RAI pubblica utilità, Crodino e tanti altri.

Tools e Tecnologie utilizzate

Questi sono alcuni strumenti e tecnologie, di cui siamo follemente innamorati, usati per realizzare questo prodotto

Hai un progetto in mente?

Pianifica una consulenza gratuita di 30 minuti