Sitio web estático para Lousbite, emprendimiento de galletas artesanales. Construido para GitHub Pages con panel de administración vía Decap CMS.
https://TU_USUARIO.github.io/NOMBRE_DEL_REPO/
├── index.html # Página principal — timeline de posts
├── catalogo.html # Catálogo de productos
├── calendario.html # Calendario mensual de ventas
├── css/
│ └── style.css # Estilos (tema rosa/café)
├── js/
│ └── public.js # Lógica del frontend — carga datos desde JSONs
├── data/
│ ├── productos.json # Productos del catálogo
│ ├── posts.json # Posts del timeline
│ └── calendario.json # Eventos del calendario
├── admin/
│ ├── index.html # Panel de administración (Decap CMS)
│ └── config.yml # Configuración de Decap CMS
└── images/
├── logo.png # Logo de Lousbite
├── personaje.png # Mascota/personaje
└── uploads/ # Imágenes subidas desde el admin
El sitio usa Decap CMS para administrar productos, posts y calendario sin necesidad de backend.
- Andá a
https://TU_USUARIO.github.io/NOMBRE_DEL_REPO/admin/ - Iniciá sesión con tu cuenta de GitHub
- Administrá productos, posts y fechas del calendario desde el panel
Los cambios se guardan como commits automáticos al repositorio. GitHub Pages despliega los cambios en 1-2 minutos.
- Creá una OAuth App en GitHub Developers
- Homepage URL:
https://TU_USUARIO.github.io/NOMBRE_DEL_REPO/ - Callback URL:
https://oauth.decapcms.com/auth
- Homepage URL:
- Registrá el Client ID y Client Secret en Decap CMS OAuth
- Actualizá
admin/config.ymlcon tu usuario y nombre de repo
El sitio es 100% estático — subilo a GitHub Pages:
git init
git add .
git commit -m "feat: sitio Lousbite con Decap CMS"
git remote add origin https://github.com/TU_USUARIO/NOMBRE_DEL_REPO.git
git push -u origin mainEn GitHub: Settings → Pages → Source: Deploy from branch main, root folder.
npx serve .
# o
python -m http.server 3000Luego abrí http://localhost:3000 en el navegador.
⚠️ El panel admin (/admin/) solo funciona en GitHub Pages, no en localhost.
- Instagram: @lousbite
- Teléfono: 3095-9661 / 5771-4771
🍪 Hecho con amor