Skip to content

HiVladius/portfolio

Repository files navigation

Portfolio Vlad

Este proyecto es un portafolio personal desarrollado con React, Vite y TypeScript. Utiliza TailwindCSS para los estilos y está estructurado en componentes reutilizables. El objetivo principal es mostrar información personal, proyectos, y permitir el contacto a través de un formulario.

Estructura del Proyecto

  • src/components/: Contiene los componentes principales del portafolio, organizados por secciones (about, contact, projects).
  • src/helpers/: Funciones auxiliares, como el envío de correos.
  • src/translation/: Configuración y archivos de traducción para soporte multilenguaje (español e inglés).
  • src/assets/: Imágenes y recursos gráficos utilizados en el portafolio.
  • index.html: Archivo principal HTML.
  • index.css: Estilos globales, integrando TailwindCSS.

Características Actuales

  • Navegación responsiva con barra de navegación.
  • Sección "Sobre mí" con tarjetas de perfil y modal.
  • Sección de proyectos con animaciones de carga.
  • Formulario de contacto funcional (envío de correos).
  • Soporte para múltiples idiomas (español e inglés).
  • Carga de imágenes optimizada.

Instalación y Uso

  1. Clona el repositorio.
  2. Instala las dependencias:
    npm install
  3. Inicia el servidor de desarrollo:
    npm run dev

Próximos Features

  • Animaciones avanzadas en la navegación y secciones.
  • Integración de un blog personal.
  • Panel de administración para gestionar proyectos y contenido.
  • Mejoras en la accesibilidad (a11y).
  • Implementación de tests automatizados.
  • Integración con APIs externas para mostrar estadísticas o publicaciones.

Contribuciones

Las contribuciones son bienvenidas. Por favor, abre un issue o un pull request para sugerencias o mejoras.


Portafolio desarrollado por Vlad.

About

Repository with my profesional experience

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •