Skuola.net

Durante la mia collaborazione con SKUOLA NETWORK S.R.L., ho contribuito allo sviluppo e al miglioramento della piattaforma Skuola.net, suddividendo il lavoro in tre fasi principali. Nella prima fase, ho ottimizzato il CMS Cotonti, risolvendo bug e migliorando prestazioni e usabilità. Successivamente, ho curato il porting del codice e la migrazione del database a Symfony 2, effettuando refactoring e ottimizzando le query MySQL per garantire scalabilità e modularità. Infine, ho sviluppato nuove funzionalità e bundle personalizzati in Symfony 2, migliorando la gestione dei contenuti e l’interfaccia utente, con supporto grafico tramite Fireworks e Photoshop. Il risultato è stata una piattaforma più veloce, flessibile e pronta a supportare futuri sviluppi.

Client & task

SKUOLA NETWORK S.R.L.

Durante la mia collaborazione con SKUOLA NETWORK S.R.L., ho partecipato attivamente allo sviluppo e al miglioramento della piattaforma Skuola.net, suddividendo il lavoro in tre fasi strategiche.

Sviluppo e Miglioramento della Piattaforma Skuola.net presso SKUOLA NETWORK S.R.L.

Fase 1: Ottimizzazione del CMS Cotonti

  • Risoluzione di bug per migliorare la stabilità e le prestazioni della piattaforma esistente.
  • Implementazione di nuove funzionalità, migliorando l’usabilità e l’esperienza utente.
  • Ottimizzazione del codice per rendere il CMS più efficiente e scalabile.

Fase 2: Porting del Codice e Migrazione del Database a Symfony 2

  • Riscrittura del codice per il passaggio dal CMS Cotonti al framework Symfony 2.
  • Migrazione del database da MySQL, con la conversione delle strutture dati e l’ottimizzazione delle query per garantire migliori performance.
  • Refactoring del sistema, rendendolo più modulare, scalabile e adatto a futuri sviluppi.

Fase 3: Sviluppo di Nuove Funzionalità e Bundle Personalizzati

  • Implementazione di nuove feature per migliorare l’interazione degli utenti con la piattaforma.
  • Creazione di bundle personalizzati per Symfony 2, con l’obiettivo di ottimizzare la gestione dei contenuti e le funzionalità avanzate.
  • Miglioramenti grafici e UI, grazie all’utilizzo di strumenti come Adobe Fireworks e Photoshop.

Risultati Ottenuti

  • Prestazioni migliorate: Il passaggio a Symfony 2 ha reso la piattaforma più veloce e scalabile.
  • Esperienza utente ottimizzata: Nuove funzionalità e una migliore interfaccia hanno migliorato l’interazione con il sito.
  • Maggiore flessibilità: La modularità di Symfony 2 ha reso il sistema facilmente espandibile per futuri aggiornamenti.

Serve un sito web o un'applicazione come questo?

Contattami per un Preventivo →