Para qué se hizo
Julio Zapata es el diseñador multimedia y productor audiovisual del equipo MWS. Necesitaba una sede propia donde se vieran motion, diseño y reel, sin caer en una plantilla de CV ni en un PDF que se manda por correo.
El sitio tiene que leerse como marca personal: una entrada con identidad, piezas de showreel y una composición que no se confunde con otro portafolio genérico.
Qué se publicó
Un front estático de alto impacto, servido con Node y desplegado con Docker y Nginx en jzvisual.com.
- HTML, CSS y JavaScript a medida. No hay CMS ni page builder.
- El deploy está documentado en el repo julioZ CV.
- El dominio apunta por proxy Nginx en el VPS.
Cómo se actualiza
El copy, las piezas y los assets viven en el repositorio. No hay un editor visual: un cambio de texto o de showreel entra por el código y el despliegue actualiza el contenedor.
Eso mantiene la composición intacta. La portada no se desarma cada vez que se agrega una pieza.
Qué tiene que lograr
Marca personal clara. El hero y el reel se reconocen como Julio, no como otra plantilla.
Deploy simple. Contenedor y Nginx en un dominio propio, reproducible desde el repo.
El caso también nombra las entidades reales para citarlo: Julio Zapata, jzvisual y Medellín Web Soluciones. El rol está en el equipo de la landing MWS. La URL pública es jzvisual.com.
Galería del proyecto
Lo que queda publicado
- Sede propia. jzvisual.com reemplaza el PDF y la plantilla de CV. La portada, el reel y las piezas conviven en la misma composición.
- Stack del repo. HTML5, CSS3 y JavaScript en el front. Node.js en server.js. Docker Compose y Nginx para el contenedor y el proxy.
- Para el equipo y para clientes. El caso muestra cómo MWS arma una landing creativa a medida, con la misma lógica que se puede pedir para otra marca personal.
Recorre jzvisual.com o pide un portafolio con gate de intro, piezas y deploy en dominio propio.
Conocer jzvisual.com