Blog con SvelteKit y API de Blogger
🚀 Demo
Ver demo en vivo
✨ CaracterĂsticas
- đź“ť IntegraciĂłn con API de Google Blogger
- 🔍 BĂşsqueda y filtrado por categorĂas
- 📱 Diseño responsive
- 🌓 Modo oscuro/claro
- 📧 Sistema de contacto por email
- 📄 Paginación dinámica
🛠️ TecnologĂas
- SvelteKit
- Vite
- Node.js
- Nodemailer
- Google Blogger API
🚦 Inicio rápido
- Clona el repositorio:
```bash
git clone https://github.com/tu-usuario/tu-repo.git
📦 Estructura del proyecto
src/
├── components/
│ ├── Header.svelte
│ └── Footer.svelte
├── routes/
│ ├── blog/
│ │ ├── +page.svelte
│ │ └── [slug]/
│ ├── contacto/
│ └── api/
└── app.html
🔧 Configuración
Variables de entorno necesarias:
VITE_GMAIL_USER
: Email para el sistema de contacto
VITE_GMAIL_PASS
: Contraseña de aplicación de Gmail
VITE_API_KEY
: API Key de Google Blogger
VITE_BLOG_ID
: ID del blog en Blogger
đź“ť Uso
Blog
- Vista de posts con imágenes y extractos
- Filtrado por categorĂas
- PaginaciĂłn
- Vista detallada de cada post
- Formulario de contacto funcional
- EnvĂo de emails automático
- ValidaciĂłn de campos
🚀 Despliegue
- Instala las dependencias:
```bash
npm install
npm run dev