| .well-known | ||
| _data | ||
| _includes | ||
| _layouts | ||
| _plugins | ||
| _posts | ||
| _sass | ||
| api | ||
| assets | ||
| category/now | ||
| miiverse | ||
| mode-7-discord | ||
| mode-7-podcast | ||
| .changelog-template.hbs | ||
| .gitignore | ||
| .htaccess | ||
| .prettierignore | ||
| 404.html | ||
| _changelog-header.md | ||
| _config.yml | ||
| about.md | ||
| ads.txt | ||
| apple-touch-icon.png | ||
| babel.config.json | ||
| badges.md | ||
| blogroll.md | ||
| browserconfig.xml | ||
| CHANGELOG.md | ||
| config.json | ||
| contact.md | ||
| cv.md | ||
| developer.md | ||
| discord.md | ||
| favicon-96x96.png | ||
| favicon.ico | ||
| favicon.svg | ||
| games-favorites.md | ||
| games.md | ||
| Gemfile | ||
| Gemfile.lock | ||
| guestbook.md | ||
| humans.txt | ||
| index.md | ||
| keys.md | ||
| LICENSE | ||
| links.md | ||
| live.md | ||
| loved-tracks.md | ||
| mario-kart.md | ||
| music.md | ||
| newsletter.md | ||
| now.md | ||
| package-lock.json | ||
| package.json | ||
| pgp-key.txt | ||
| playlist.md | ||
| privacy.md | ||
| projects.md | ||
| README.md | ||
| robots.txt | ||
| site.webmanifest | ||
| splatoon.md | ||
| ssh-key.txt | ||
| subscribe.md | ||
| support.md | ||
| top-4.md | ||
| uses.md | ||
| vercel.json | ||
| web-app-manifest-192x192.png | ||
| web-app-manifest-512x512.png | ||
| webpack.config.js | ||
LuisCarlosPando.com
Mi sitio web personal
✨ Acerca del proyecto
Este es el código fuente de mi sitio web personal. Este proyecto representa mi espacio digital donde comparto mis experiencias, proyectos, conocimientos, anécdotas, fotos, gustos y prácticamente todo lo que soy.
🛠️ Construido con:
- Jekyll - Generador de sitios estáticos potente y flexible
- Vercel - Deploy automático y hosting ultrarrápido
- Markdown - Para contenido limpio y fácil de mantener
- Sass/CSS - Estilos personalizados y responsivos
🚀 Inicio rápido
Prerrequisitos
Antes de comenzar, asegúrate de tener instalado:
- Ruby (versión 2.7 o superior)
- Bundler gem
- Node.js y npm
- Git
📦 Instalación
-
Clona el repositorio
git clone https://github.com/luiscarlospando/luiscarlospando.com.git cd luiscarlospando.com -
Instala las dependencias de Ruby
bundle install -
Instala las dependencias de Node.js
npm install
🏃♂️ Ejecutar localmente
-
Inicia el servidor de desarrollo
bundle exec jekyll serve -
¡Listo! Abre tu navegador y visita:
http://localhost:4000El sitio se recargará automáticamente cuando hagas cambios en los archivos.
📁 Estructura del proyecto
luiscarlospando.com/
├── 📄 _config.yml # Configuración de Jekyll
├── 📂 _posts/ # Artículos del blog
├── 📂 _layouts/ # Plantillas HTML
├── 📂 _includes/ # Componentes reutilizables
├── 📂 assets/ # CSS, JS, imágenes
├── 📂 _sass/ # Archivos Sass
└── 📄 index.html # Página principal
🚀 Deploy
El sitio se despliega automáticamente en Vercel cada vez que hago push a la rama main. No se requiere configuración adicional.
Flujo de trabajo:
- 📝 Escribo contenido o hago cambios
- 💾 Commit y push a GitHub
- ⚡ Vercel detecta los cambios automáticamente
- 🌐 El sitio se actualiza en luiscarlospando.com
🤝 Contribuciones
¿Encontraste un error o tienes una sugerencia? Entonces:
- 🐞 Reporta bugs abriendo un issue
- 💡 Propón mejoras mediante pull requests
- 📧 Contáctame directamente a través de mi sitio web
📄 Licencia
Este proyecto está bajo la Licencia MIT. Siéntete libre de usar el código como referencia para tu propio sitio.
¿Te gusta el proyecto? ¡Dale una ⭐ si te sirve!
