Paolo Ronco
PORTFOLIO
IT Support Simulator It is a practical project that I created to recreate real dynamics of IT support ticket management, in a simulated corporate helpdesk context.A modern web application that combines technical training, problem solving And advanced frontend development.
? Discover the project live: itsupport-simulator.paoloronco.it? Source code on GitHub: github.com/paoloronco/itsupport-simulator
The Ticket Manager Game was created with the aim of training and improving practical skills in IT ticket management. Through simulated situations — such as blocked workstations, network problems, hardware malfunctions and software configuration requests — the user must:
The simulated solutions reflect standard IT support practices, such as:
For the development of the application I chose a modern technology stack and performance oriented:
Architecture is meant to be modular and easily extensible, following modern frontend development best practices:
. 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
This organization makes it simple:
IT Support Simulator was also designed to be a learning base. It's easy to customize:
src/data/tickets.ts
src/data/solutions.ts
src/data/tools.ts
src/components/
IT Support Simulator it is not just a technical exercise, but a practical demonstration of my abilities in:
Furthermore, it represents a concrete example of my autonomy in developing complete applications: from ideation, to coding, to online deployment.
? Live Site: itsupport-simulator.paoloronco.it? GitHub Repository: github.com/paoloronco/itsupport-simulator
Check your inbox or spam folder to confirm your subscription.