Fantasanremo 2022 — Il gioco dedicato al Festival di Sanremo ed Eurovision Song Contest

Platform:

Web Application

Deliverables:

Front-End, Consulenza Back-End

fantasanremo dashboard
Il nostro cliente

Un gruppo di ragazzi musicisti, fonici e tecnici, appassionati del Festival di Sanremo, hanno ideato un gioco simile al Fantacalcio, nel quale si scommette sui cantanti in gara: il Fantasanremo e il Fantaeurovision

Cosa ci hanno chiesto

Sviluppo front-end di una web application con l'obiettivo di avere un prodotto scalabile e veloce.

fantasanremo 2022 application screen 1fantasanremo 2022 application screen 2fantasanremo 2022 application screen 3
Cosa abbiamo fatto

Questa necessità, ci ha portati a sviluppare una PWA con NextJS e ad usare AWS S3 per l'hosting a cui abbiamo aggiunto Cloudfront per la CDN.

L'infrastruttura cloud è stata creata usando terraform, un tool per l'Infrastructure as Code multi provider, che permette di creare i diversi ambienti riducendo il più possibile la possibilità di errore facilitando la gestione/manutenzione.

Abbiamo fornito anche una consulenza su come costruire il backend oltre alla progettazione di una CI/CD. Per quest'ultima si è scelto di usare le github actions, una per ogni ambiente, oltre ad una serie di script bash da noi creati per la pubblicazione su S3.

La web application è stata sviluppata basandoci sul framework NextJs, che si basa su React, e Redux per la gestione dello stato applicativo.

Abbiamo inoltre deciso di usare la versione 9 del nuovo SDK di firebase (su cui è stato costruito il backend) che ci ha permesso di usufruire di un bundle notevolmente ridotto nelle sue dimensioni e del Tree shaking.

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