Paolo Ronco
PORTFOLIO
IT Support Simulator è un progetto pratico che ho realizzato per ricreare dinamiche reali di gestione dei ticket di supporto IT, in un contesto simulato di helpdesk aziendale.Un’applicazione web moderna che unisce formazione tecnica, problem solving e sviluppo frontend avanzato.
? Scopri il progetto live: itsupport-simulator.paoloronco.it? Codice sorgente su GitHub: github.com/paoloronco/itsupport-simulator
Il Ticket Manager Game nasce con l’obiettivo di allenare e migliorare le competenze pratiche nella gestione dei ticket IT. Attraverso situazioni simulate — come workstation bloccate, problemi di rete, malfunzionamenti hardware e richieste di configurazione software — l’utente deve:
Le soluzioni simulate rispecchiano pratiche standard di IT support, ad esempio:
Per lo sviluppo dell’applicativo ho scelto un stack tecnologico moderno e orientato alla performance:
L’architettura è pensata per essere modulare e facilmente estendibile, seguendo best practice moderne di sviluppo frontend:
. project/ ├── .gitignore ├── index.html ├── eslint.config.js ├── package-lock.json ├── package.json ├── postcss.config.js ├── tailwind.config.js ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json ├── vite.config.ts ├── src/ │ ├── main.tsx │ ├── App.tsx │ ├── index.css │ ├── vite-env.d.ts │ ├── components/ │ │ ├── AudioManager.tsx │ │ ├── DiagnosticTool.tsx │ │ ├── DualMonitorSetup.tsx │ │ ├── EndScreen.tsx │ │ ├── GameControls.tsx │ │ ├── GameScreen.tsx │ │ ├── OfficeEnvironment.tsx │ │ ├── SolutionPanel.tsx │ │ ├── StartScreen.tsx │ │ ├── TicketCard.tsx │ │ ├── TicketMonitor.tsx │ │ ├── ToolsMonitor.tsx │ ├── contexts/ │ │ └── GameContext.tsx │ ├── data/ │ │ ├── solutions.ts │ │ ├── tickets.ts │ │ ├── tools.ts │ ├── hooks/ │ │ ├── useGame.ts │ │ ├── useGameManager.ts │ │ ├── useGameState.ts │ │ ├── useTicketGenerator.ts │ ├── types/ │ │ ├── solution.ts │ │ ├── ticket.ts │ │ ├── tool.ts │ └── utils/ │ ├── formatters.ts │ └── ticketGenerator.ts
Questa organizzazione rende semplice:
IT Support Simulator è stato pensato per essere anche una base di apprendimento. È facile da personalizzare:
src/data/tickets.ts
src/data/solutions.ts
src/data/tools.ts
src/components/
IT Support Simulator non è solo un esercizio tecnico, ma una dimostrazione pratica delle mie capacità in:
Inoltre, rappresenta un esempio concreto della mia autonomia nello sviluppo di applicazioni complete: dall’ideazione, al coding, al deploy online.
? Live Site: itsupport-simulator.paoloronco.it? Repository GitHub: github.com/paoloronco/itsupport-simulator