¡Hola! Soy Miguel Pérez, un apasionado desarrollador web con formación en Ingeniería de Sistemas. Este es mi portafolio personal donde muestro mis proyectos y habilidades en desarrollo web.
- Diseño Moderno: Interfaz limpia y atractiva con un esquema de colores profesional.
- Navegación Dinámica: Sistema de rutas con React Router para una experiencia de usuario fluida.
- Formularios Interactivos: Implementación de formularios con React Hook Form para una validación eficiente.
- Diseño Responsive: Totalmente adaptable a diferentes tamaños de pantalla gracias a Tailwind CSS.
- Sección de Proyectos: Muestra mis trabajos más recientes con descripciones detalladas.
- Frontend:
- React 19.2.0
- React Router DOM 7.9.5
- React Hook Form 7.65.0
- Tailwind CSS 3.4.18
- HTML5 & CSS3
- JavaScript (ES6+)
src/
├── assets/
│ ├── icons/ # Iconos SVG
│ └── img/ # Imágenes y recursos visuales
├── pages/ # Componentes de página
├── App.jsx # Componente principal
└── index.js # Punto de entrada de la aplicación
Sigue estos pasos para ejecutar el proyecto en tu máquina local:
-
Clona el repositorio:
git clone https://github.com/PotOfCode/personal-porfolio.git cd personal-porfolio -
Instala las dependencias:
npm install
-
Inicia el servidor de desarrollo:
npm start
-
Abre http://localhost:3000 en tu navegador.
npm start: Inicia la aplicación en modo desarrollo.npm run build: Construye la aplicación para producción en la carpetabuild.npm test: Ejecuta las pruebas automatizadas.npm run eject: Expone la configuración de webpack (usar con precaución).
El proyecto está configurado para ser desplegado en Vercel:
Las contribuciones son bienvenidas. Siéntete libre de abrir un issue o enviar un pull request.