Background
Social Goal è una piattaforma che permette alle aziende di organizzare sfide ed eventi sportivi tra i propri dipendenti, con l'obiettivo di promuovere benessere fisico e coesione aziendale. Opera a livello globale con una base utenti internazionale distribuita su più continenti.
La codebase originale in .NET era diventata un freno all'evoluzione del prodotto: difficile da mantenere, complessa da deployare e incapace di supportare le nuove funzionalità richieste dal mercato senza costi sproporzionati.

Il progetto
Abbiamo guidato la modernizzazione progressiva della piattaforma, migrando la codebase .NET verso un'architettura moderna basata su Laravel e Vue.js con PostgreSQL. La migrazione è avvenuta in modo incrementale per garantire continuità di servizio agli utenti attivi durante tutta la transizione. Parallelamente abbiamo sviluppato nuove funzionalità richieste dal mercato, migliorato le performance e strutturato l'architettura per supportare la crescita internazionale.
Abbiamo lavorato su
Tecnologie utilizzate
Laravel
Framework PHP moderno per sviluppo rapido di applicazioni web
.Net
Framework Microsoft per applicazioni web e enterprise cross-platform
C#
Linguaggio OOP Microsoft per applicazioni .Net e Unity
Vue.js
Framework JavaScript progressivo per interfacce utente reattive
PostgreSQL
Database relazionale avanzato open-source con supporto JSON e GIS
Amazon AWS
Piattaforma cloud Amazon con oltre 200 servizi gestiti
Microsoft Azure
Piattaforma cloud Microsoft per enterprise e ambienti ibridi
Strapi
CMS headless open-source basato su Node.js con API REST e GraphQL



