Paolo Ronco
PORTFOLIO
skills.paoloronco.it It is a personal website developed to present my professional skills in a clear, elegant, and dynamic way.It is a project focused on essentiality: a modern interface, a fully dark design, and a layout optimized for both mobile devices and desktop.
The site is already online and represents a real practical exercise in frontend design and development.
To create this project I mainly used:
Even though I have used Bolt AI to speed up the initial development phase, the project was an important opportunity for me to consolidate fundamental technical knowledge:
tsconfig.json
next.config.js
This experience was not limited to simple code assembly: I actively worked on the structure, data organization and complete customization of the interface.
The site is publicly available and can be explored here:
? Official website:? skills.paoloronco.it
The full source code is accessible on GitHub:
? GitHub Repository:? github.com/paoloronco/skills-website/tree/main
In the repository you can find the entire project structure, including React components, data management and configuration files.
The Skills Website project is built in a modular and easily extensible way.Some of the key files include:
├── project/ │ ├── .gitignore │ ├── .eslintrc.js (or .eslint.config.js) │ ├── index.html │ ├── package.json │ ├── package-lock.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/ │ │ ├── Footer.tsx │ │ ├── Header.tsx │ │ ├── ScrollProgress.tsx │ │ ├── SkillCard.tsx │ │ ├── SkillCategory.tsx │ │ └── SkillsShowcase.tsx │ ├── data/ │ │ └── skills.ts │ ├── types/ │ │ └── skills.ts │ └── utils/ │ ├── categoryIcons.tsx │ └── motionProxy.tsx
This structure allows me to easily update content and design in the future, without having to intervene on the entire project base.
Skills Website represents a synthesis between minimalist design and solid technical foundations.It’s not just about showing skills visually: it’s also a practical exercise in modern frontend development, understanding next-generation JavaScript frameworks, and managing an entire workflow on your own, from design to deployment.
This project fits into my portfolio as a concrete demonstration of my ability to: