Portafolio Web
Sitio web personal desarrollado como portafolio digital para presentar proyectos, habilidades y artículos técnicos.
Acerca del proyecto
Este proyecto tiene como propósito central mostrar mis habilidades técnicas a través de una interfaz limpia, minimalista y profesional. El portafolio incluye detalles de proyectos desarrollados, enlaces a código fuente y un blog técnico. Además, se adapta a distintos idiomas e incorpora diseño responsivo.
Tecnologías utilizadas
Funciones principales
- Portafolio de proyectos: Página de detalle para cada proyecto con imágenes, descripciones, tecnologías utilizadas, código fuente y desafíos técnicos.
- Blog técnico: Sección de artículos sobre programación, desarrollo web, automatización, entre otros temas.
- Cambios de idioma: Sistema multilenguaje con URLs diferenciadas por idioma (`/es/`, `/en/`).
- Diseño personalizado: Estética moderna y oscura inspirada en estilo minimalista con soporte para modo claro y oscuro.
Desafíos y soluciones
- Traducción completa y navegación contextual: Se implementó `LocaleMiddleware`, `set_language` y estructuras dinámicas para traducir contenido, rutas y enlaces sin duplicar lógica.
- Código destacable y modularizado: Se organizaron los módulos por app, siguiendo buenas prácticas en vistas, templates y estructura SCSS.