Este repositorio contiene el portafolio personal (sitio estático) y varios proyectos de ejemplo en la carpeta proyectos/.
index.html,style.css,script.js— Sitio estático (portafolio) listo para GitHub Pages.img/— Imágenes: avatar, certificados y portadas.proyectos/— Proyectos desarrollados localmente (Check Server, Laravel, Django, etc.).
- Fondo animado (estrellas + lluvia estilo Matrix).
- Sección CV, foto de perfil y galería de certificados.
- Carrusel de proyectos y modal con instrucciones rápidas de ejecución.
Puedes servir la carpeta raíz con un servidor HTTP simple. Ejemplo con Python 3:
cd path/to/portafolio
python -m http.server 8000
# luego abre http://localhost:8000O usa la extensión Live Server de VS Code.
Opción simple (repo por proyecto):
- Crea un repositorio en GitHub y sube los archivos (o usa
gh repo create). - Empuja la rama
maincon tu contenido. - En GitHub: Settings → Pages → Source =
mainbranch (root) → Save. - La URL será
https://USERNAME.github.io/REPO.
Comandos básicos:
git init
git add .
git commit -m "Publicar portafolio"
git branch -M main
git remote add origin https://github.com/USERNAME/REPO.git
git push -u origin mainSi prefieres que lo haga yo (crear repo y hacer push), indícame tu USERNAME/REPO o si quieres usar gh aquí.
proyectos/Check-server-main(Python/Tkinter): requiere Python 3.8+.
python -m venv .venv
.venv\Scripts\activate # Windows
pip install -r requirements.txt # si existe
python "Check_server estable 2.0.py"proyectos/farmacia-laravel-main(Laravel): requiere PHP 8.2+ y Composer. Pasos resumidos:
cd proyectos/farmacia-laravel-main
composer install
cp .env.example .env
php artisan key:generate
php artisan serve --host=127.0.0.1 --port=8001Nota: en este equipo Composer no pudo instalarse automáticamente por restricciones de red; si tienes problemas, instala Composer manualmente desde https://getcomposer.org.
proyectos/gestor-evidencias-mp-mainy otros (Django): se proveedocker-compose.ymly un.env.backup.
Para Docker Compose (recomendado):
cd proyectos/gestor-evidencias-mp-main
cp .env.backup .env # ya creado localmente en este equipo
docker compose pull
docker compose up -d --buildAdvertencia: en este equipo el docker compose falló al descargar imágenes por un problema de resolución DNS/proxy (errores al resolver registry-1.docker.io). Si estás en una red corporativa, configura el proxy en Docker Desktop o ajusta HTTP_PROXY/HTTPS_PROXY.
- Si el sitio estático no se ve correctamente al desplegar en Pages, confirma que
index.htmlestá en la raíz o selecciona la carpetadocs/en Pages. - Si necesitas que cree el repositorio GitHub y haga el push desde aquí, dame permiso y la ruta del repo. No puedo obtener accesos sin autenticación del usuario.
Puedes actualizar los enlaces sociales en index.html o pedirme que los inserte.
Creado automáticamente como README básico. ¿Quieres que añada instrucciones más detalladas para alguno de los proyectos en proyectos/?