Backlog del proyecto
Estado del desarrollo, fases completadas y trabajo pendiente. Esta página tiene noindex y no aparece en sitemap.
Fase 1 · Sistema visual + estructura
12/12 · 100%
En curso
Fase 2 · Home + páginas internas
16/16 · 100%
En curso
Fase 3 · SEO técnico
7/7 · 100%
En curso
Fase 4 · Captación de leads
0/9 · 0%
Pendiente
Fase 5 · Ecommerce real (Stripe)
0/10 · 0%
Pendiente
Fase 6 · CMS lite editable
0/8 · 0%
Pendiente
Fase 7 · Pre-launch checklist
0/12 · 0%
Pendiente
Fase 8 · Internacionalización
1/5 · 20%
En curso
Fase 1 · Sistema visual + estructura
12/12 · 100%- ✓ Esqueleto del proyecto (router + .htaccess + URLs limpias)
- ✓ CSS base con tokens, paleta Interland (teal, coral, blue, mint, sand)
- ✓ Tipografía Fraunces + Inter desde Google Fonts (sin Sora)
- ✓ Header responsive con hamburger menu < 1180px
- ✓ Slider testimonios funcional (vanilla JS)
- ✓ WhatsApp floating button + favicons locales
- ✓ Auto-detección BASE_URL (XAMPP / producción sin tocar config)
- ✓ Componentes shared: page-hero, info-card, fg, timeline, faq, stats, team, cta-banner
- ✓ Icon system: 38 SVGs vía icon("name")
- ✓ Dev tooling: /dev/backlog interno + floating button bottom-left
- ✓ Logo + favicons servidos desde /assets/img (sin dependencias WP)
- ✓ MIME types y headers de seguridad en .htaccess portable (sin RewriteBase)
Fase 2 · Home + páginas internas
16/16 · 100%- ✓ Home: hero editorial con foto + floating cards + decoraciones
- ✓ Home: audiencias, programas destacados, método (4 pasos), testimonios, novedades, CTA strip
- ✓ Footer 4 cols con sedes, enlaces, legal, newsletter
- ✓ Catálogo de cursos (hero mint + trust pills + filtros + grid + CTA + paginación)
- ✓ Ficha de curso: galería + sidebar sticky + temario + profesor + FAQ + convocatorias
- ✓ Empresas (pilar + 3 modalidades: In-Company, Online, Workshops)
- ✓ FUNDAE landing con calculadora + FAQ
- ✓ Idiomas plantilla replicada x5 (inglés, chino, japonés, ruso, otros)
- ✓ Academia: quiénes somos + metodología + sedes + casos éxito
- ✓ Exámenes oficiales (pillar + 4 tipos: Cambridge, EOI, TOEFL, SAT)
- ✓ Contacto con formulario 2-col
- ✓ Carrito, checkout y compra confirmada (estructura)
- ✓ Legales (aviso, privacidad, cookies)
- ✓ 404 page
- ✓ Sedes: mapa Google Maps embebido + fix layout de cards
- ✓ Copy real importado del site actual (testimonios, novedades)
Fase 3 · SEO técnico
7/7 · 100%- ✓ Title + meta description dinámicos por página
- ✓ Canonical, OG, Twitter Card, robots dinámico
- ✓ hreflang ES/EN automático
- ✓ Schema.org: EducationalOrganization (con 3 sedes), BreadcrumbList, Course
- ✓ sitemap.xml dinámico con todas las URLs
- ✓ robots.txt con opt-in explícito a GPTBot/PerplexityBot/ClaudeBot
- ✓ Bug fix UTF-8 (strtoupper → mb_strtoupper / text-transform CSS)
Fase 4 · Captación de leads
0/9 · 0%- Backend formulario contacto (SMTP transaccional: Resend/Brevo/Mailgun)
- Validación server-side + honeypot anti-spam
- Auto-responder confirmación al usuario
- Notificación interna por email a cada sede según selector
- Newsletter integration (Brevo/Mailchimp API)
- FUNDAE calculator con cálculo real
- Prueba de nivel: calendario tipo Calendly o widget propio
- Persistencia de leads en BBDD (SQLite o MySQL)
- Página /gracias post-envío con tracking event
Fase 5 · Ecommerce real (Stripe)
0/10 · 0%- Stripe Checkout integrado al flujo cursos-checkout
- Carrito persistente (session + cookie)
- Webhooks de pago confirmado
- Generación de pedido en BBDD
- Email post-compra con accesos al campus
- Factura PDF automática
- Integración campus Acadesoft (creación de usuario auto)
- Cupones de descuento
- IVA por país
- Panel mínimo de pedidos
Fase 6 · CMS lite editable
0/8 · 0%- Estructura content/ con Markdown + frontmatter
- Parser de MD a HTML (Parsedown o similar)
- Cursos editables sin tocar PHP
- Blog real con post individual + categorías + paginación
- Testimonios editables
- Convocatorias de exámenes editables
- Admin panel mínimo (login + lista + editor)
- Subida de imágenes con resize automático
Fase 7 · Pre-launch checklist
0/12 · 0%- Lighthouse 90+ mobile y desktop
- Imágenes a WebP/AVIF con picture/source
- Critical CSS inline + resto deferred
- Service worker básico (cache-first assets)
- GA4 + Meta Pixel + GTM con eventos custom (lead, view_item, add_to_cart, purchase)
- Consent Manager RGPD (Cookiebot/Iubenda o propio) con Consent Mode v2
- axe-core a11y audit y fixes
- Rich Results test (Schema)
- Search Console + sitemap submit
- Backup automatizado
- Deploy CI/CD (GitHub Actions + rsync)
- Monitoring básico (uptime + error tracking)
Fase 8 · Internacionalización
1/5 · 20%- ✓ Estructura URL /en/ y hreflang funcional
- Sistema de strings i18n (PHP gettext o array por idioma)
- Traducción copy al inglés
- Contenido paralelo (cursos, posts en EN)
- Detección automática del idioma por Accept-Language