✷ Estás dentro de él ahora mismo
aldoaldoaldo.com

Este mismo sitio. Un portafolio que no se limita a mostrar trabajo: es, en sí mismo, la demostración de lo que hago — diseño propio de punta a punta y una aplicación Django real detrás, sin plantillas ni constructores de por medio.

Rol · Diseño + Desarrollo
Stack · Django
Estado · En producción
La premisa

Un portafolio de alguien que cruza diseño y código tiene un problema particular: contarlo no alcanza. Si el sitio se ve bien pero corre sobre una plantilla comprada, o si está bien programado pero se ve genérico, el argumento se cae solo.

Por eso este sitio es la evidencia, no el catálogo. El sistema visual es original — formas orgánicas, tipografía en tensión, color saturado con criterio— y al mismo tiempo todo lo que se ve arriba está sostenido por modelos, vistas y plantillas que escribí y administro yo.

Cómo está construido
M

Todo es un modelo

Proyectos, experiencia laboral, educación, conocimientos, certificados y hasta las tres versiones del CV viven en la base de datos. Nada está escrito a mano en el HTML.

</>

Sistema de portales

Cada caso se inyecta con su propio bloque de estilos aislado. El sitio funciona como marco: la navegación es mía, el mundo visual de adentro es del proyecto.

Marco orgánico en SVG

El borde deformado que envuelve cada proyecto no usa border-radius: es un filtro SVG de turbulencia y desplazamiento, que se estira a cualquier alto de página.

Autoadministrable

Cargar un proyecto nuevo o actualizar el CV se hace desde el admin, sin tocar una línea de código ni volver a desplegar.

Stack
Python Django HTML CSS JavaScript SVG Django Admin Illustrator
# El corazón del sistema de portales:
# cada proyecto trae su propio HTML y sus propios estilos.

class Proyecto(models.Model):
    titulo           = models.CharField(max_length=150)
    slug             = models.SlugField(unique=True)
    icono            = models.CharField(max_length=40)
    descripcion_corta = models.CharField(max_length=250)
    contenido_html    = models.TextField()  # ← el portal
El portafolio de un creador integral debería poder abrirse, mirarse por dentro y seguir sosteniéndose.
Lo que demuestra

Levantar este sitio implicó moverme por todas las capas sin cambiar de sombrero: definir el sistema visual, modelar la base de datos, escribir las vistas, resolver la experiencia de administración y dejarlo en producción.

Es el mismo recorrido que hago en los proyectos de clientes — solo que acá el cliente era yo, y no había nadie más a quien derivarle la parte difícil.

¿Quieres uno así?

Si necesitas un sitio que se vea propio y funcione de verdad por dentro, conversemos.

¡Trabaja conmigo! →