tool React · TypeScript · Vite · Tailwind CSS
TechSkills Website
A bilingual React website for presenting technical skills by category, with search, light and dark themes, and animated indicators.
- Problem
- A static list of technologies says little about the breadth of a skill set and becomes difficult to browse as it grows.
- Solution
- The app organizes skills into categories, indexes localized names and descriptions, and combines search, responsive navigation, and proficiency indicators.
- Outcome
- A technical showcase that is quick to explore in English or Italian, optimized for desktop and mobile and deployable as a static site.
- Stack
- ReactTypeScriptViteTailwind CSS
Browsable skills
Search covers names, descriptions, and localized content. Visitors can change language and theme, while interface preferences are retained locally.
Static frontend
React and TypeScript manage components and data; Vite produces the build, Tailwind CSS handles layout, and Lenis adds smooth scrolling.