📚 Documentación Multiverticales Alebat Education
Bienvenido al centro de documentación técnica del proyecto multiverticales de Alebat Education. Aquí encontrarás toda la información necesaria para desarrollar, mantener y contribuir a nuestros productos.
🚀 Primeros pasos
Section titled “🚀 Primeros pasos” 📝 Como empezar a contribuir Guía de formato markdown y como contribuir a la documentación
⚡ Guía del Desarrollador Front-end Referencia rápida: setup, reglas, comandos y convenciones
🔧 Calidad de código Prettier, ESLint, Stylelint, Commitlint, Husky y lint-staged en nuestros proyectos
🎓 Formación
Section titled “🎓 Formación”Material de formación y conocimiento general del departamento: la base técnica que se espera de cualquier persona que entre a desarrollar aquí.
🧱 Fundamentos web HTML5, CSS y SCSS, accesibilidad, responsive y SEO
⚙️ JavaScript y TypeScript Desde variables y scope hasta clean code, SOLID, DRY y tipado
🌱 Vue, Nuxt y APIs Vue 3, Nuxt, consumo de APIs con fetch y errores comunes
🔀 Git y GitHub flow Comandos, ramas, commits, pull requests y resolución de conflictos
🧪 Testing y TDD Vitest, ejemplos prácticos e introducción a Test-Driven Development
🧩 Patrones y componentes Composables, modales, tabs, sliders y skeleton loaders reutilizables
🎨 Desarrollo Front-end
Section titled “🎨 Desarrollo Front-end” 🏗️ Arquitectura Cómo encaja todo: flujo de datos, multi-vertical, y capas del sistema
🔗 Servicios y APIs Capa de servicios, useServices, httpClient y queries de Strapi
🧩 Composables Lógica reutilizable: useShowAlert, useBuyFlow, useForm, useLocales
📦 Librería ecom-components Catálogo completo de componentes AE reutilizables
🎯 Estilos y Tailwind CSS variables, colores por vertical, tipografía responsive y BEM
📖 Tutoriales Paso a paso: crear servicios, páginas, traducciones y anti-patrones
⚙️ Desarrollo Back-end
Section titled “⚙️ Desarrollo Back-end” 🏗️ API Strapi Configuración y desarrollo con Strapi CMS
👤 Gestión de Usuarios Sistema de autenticación y permisos de usuarios
💳 Sistema de Pagos Integración con Stripe para suscripciones y pagos
📊 Productos y Suscripciones Gestión de productos, precios y planes de suscripción
📦 Orders & Invoices Sistema de órdenes y facturación
🎥 Sistema Live Configuración y gestión de eventos en vivo