orangelvc93 /
OV_Portafolio
Portfolio personal desarrollado para mostrar mis habilidades, proyectos y servicios.
Loading repository data…
manelnavarro-dev / repository
Portfolio personal desarrollado con React, TypeScript y Vite, con diseño responsive, proyectos, skills y contacto.
Migración completa del portfolio original a React + TypeScript + Vite, manteniendo el diseño, las animaciones, el contenido y el comportamiento responsive de la versión HTML/CSS/JavaScript.
npm install
npm run dev
Vite mostrará la URL local, normalmente http://localhost:5173.
npm run dev # servidor de desarrollo
npm run build # validación TypeScript y build de producción
npm run preview # vista previa del build
npm run lint # ESLint
npm run typecheck # comprobación de tipos
El proyecto usa una adaptación ligera de Feature-Sliced Design:
src/
├── app/ # configuración general y router
├── pages/ # páginas completas
├── widgets/ # secciones grandes de la interfaz
├── features/ # comportamientos interactivos
├── entities/ # modelos, datos y UI de skills/proyectos
└── shared/ # configuración, hooks, utilidades, assets y UI común
Los datos de skills y proyectos están separados del JSX y tipados con TypeScript.
Para garantizar fidelidad visual, las hojas originales se conservan completas y sin fragmentarlas:
public/css/normalize.css
public/css/styles.css
normalize.css se carga primero y styles.css después, exactamente igual que en el proyecto HTML original. Las fuentes locales permanecen en public/fonts/, por lo que las rutas relativas originales siguen funcionando.
/ — portfolio principal/aviso-legal/privacidad/cookiesTambién se mantienen las rutas antiguas para no romper enlaces existentes:
/index.html/legal-notice.html/privacy-policy.html/cookies.htmlEl repositorio ya incluye:
netlify.tomlpublic/_redirectsConfiguración esperada en Netlify:
Build command: npm run build
Publish directory: dist
Al conectar el repositorio de GitHub, Netlify instalará las dependencias, ejecutará el build y publicará dist automáticamente.
public/css/public/docs/CV.pdfpublic/fonts/public/favicon.pngsrc/shared/assets/Selected from shared topics, language and repository description—not editorial ratings.
orangelvc93 /
Portfolio personal desarrollado para mostrar mis habilidades, proyectos y servicios.
pillodev /
Portfolio personal - Full Stack Developer | Showcase de proyectos, blog técnico y experiencia profesional. Desarrollado con Next.js 15, TypeScript y Tailwind CSS.
EnzoFiglioli /
Portfolio personal desarrollado con React, TypeScript y Tailwind CSS.
Leonardojp29 /
Portfolio personal desarrollado con Next.js 14, TypeScript y Tailwind CSS
99pmore /
Web personal y portfolio desarrollado en Angular
rodrigoluceroDev /
Portfolio personal desarrollado con Next.js, TypeScript, Tailwind CSS y Framer Motion. Incluye presentación profesional, proyectos, experiencia y formulario de contacto.