Skip to content

Melendo/PabloDLP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Portfolio de Fotografía - PabloDLP

Sitio web personal y portfolio profesional de Pablo de la Puerta (PabloDLP), fotógrafo especializado en deportes de alto rendimiento, naturaleza y paisajes. Ofrece una galería interactiva y moderna para mostrar su trabajo visualmente impactante.

Descripción detallada

El proyecto consiste en una plataforma web estática diseñada para exhibir el portfolio fotográfico de manera elegante, inmersiva y altamente interactiva. Nace con el propósito de centralizar el trabajo visual del fotógrafo y proporcionar una carta de presentación interactiva para potenciales clientes, patrocinadores y clubes.

Público Objetivo y Casos de Uso

  • Atletas y Equipos: Búsqueda de books profesionales y cobertura de eventos deportivos (ej. MotoGP, World Padel Tour).
  • Decoradores y Editores: Compra y licenciamiento de obras de paisajes, naturaleza y astrofotografía.
  • Prensa y Medios de Comunicación: Visualización rápida de galerías temáticas de eventos en pista.

Índice

Requisitos Previos

Al ser una aplicación web estática, no se requiere ningún runtime de servidor (como Node.js, Python o Go) ni bases de datos para su funcionamiento básico. Los requisitos mínimos son:

  • Sistema Operativo: Linux / macOS / Windows
  • Navegador Web: Cualquier navegador moderno compatible con HTML5, CSS3 y ES6 (Chrome, Firefox, Edge, Safari, etc.).
  • Herramienta opcional para desarrollo: Un servidor local básico (por ejemplo, la extensión Live Server de VS Code, o módulos de Node/Python en terminal).

Instalación

Sigue estos pasos para clonar el repositorio y acceder a los archivos del proyecto:

  1. Clonar el repositorio:
git clone https://github.com/Melendo/PabloDLP.git
cd PabloDLP
  1. No se requiere la instalación de gestores de paquetes (como npm o pip) ya que todas las dependencias externas se cargan a través de CDN.

Ejecución y Uso

Entorno de Desarrollo

Para levantar y visualizar el portfolio localmente, puedes iniciar un servidor local básico:

Usando Python 3:

python3 -m http.server 8000

Usando Node.js (serve):

npx serve

Una vez iniciado el servidor, accede en tu navegador a: http://localhost:8000 o http://localhost:3000 (según corresponda).

También puedes abrir directamente el archivo index.html haciendo doble clic sobre él en tu explorador de archivos.

Arquitectura y Stack Tecnológico

El proyecto sigue una estructura limpia de archivos y carpetas para organizar sus assets estáticos:

  • Frontend / Core: HTML5 semántico, CSS3 personalizado para estilos y maquetación responsiva, y JavaScript vanilla para animaciones, interactividad del menú móvil y el modal de lightbox.
  • Librerías Externas (CDN):
  • Despliegue / DevOps: Configuración para alojamiento estático (ej. GitHub Pages) mediante archivo CNAME apuntando al dominio personalizado pablodlp.com.

Contribuciones

Si deseas contribuir al desarrollo de este proyecto, por favor sigue los siguientes pasos:

  1. Haz un Fork del repositorio.
  2. Crea una nueva rama para tu funcionalidad (git checkout -b feature/nueva-funcionalidad).
  3. Realiza tus cambios y haz un commit claro siguiendo convenciones (git commit -m 'Añade nueva funcionalidad').
  4. Sube los cambios a tu rama (git push origin feature/nueva-funcionalidad).
  5. Abre una Pull Request explicando detalladamente los cambios realizados.

Licencia y Créditos

Licencia

Este proyecto es libre para uso personal y educativo. Para cualquier otro uso comercial, por favor consulta directamente con el autor.

Créditos y Agradecimientos

About

Este repositorio contiene el código fuente del sitio web personal y portfolio de PabloDLP, un fotógrafo profesional especializado en deportes de alto rendimiento, naturaleza y paisajes.

Topics

Resources

Stars

Watchers

Forks

Contributors