Ismail Nasry

Application Developer

Software Developer

3D Modeler

Project Manager

Skuola.net

  • Client: SKUOLA NETWORK S.R.L.
  • Categories: Sviluppo

Sviluppo e Miglioramento della Piattaforma Skuola.net presso 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:

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.
Coding
  • PHP
  • HTML
  • CSS
  • XML
  • JAVASCRIPT
  • SYMFONY2
  • JQUERY
  • COTONTI
  • FIREWORKS
  • PHOTOSHOP
  • MYSQL
  • JSON