📘 Documentación FixBoard
Bienvenido a la documentación oficial de FixBoard, la plataforma SaaS para la gestión integral de reparaciones, clientes y notificaciones de talleres.
🧱 Arquitectura general
FixBoard está construido con una arquitectura moderna y escalable:
| Capa | Tecnología / Servicio | Descripción |
|---|---|---|
| Frontend | Vue 3 + Vite + Tailwind CSS | Aplicación SPA rápida y modular |
| Backend / BBDD | Supabase (PostgreSQL + Auth + Storage + RLS) | Datos, autenticación y seguridad |
| Infraestructura | Cloudflare Pages | Despliegue global automático con previews |
| Automatización | GitLab CI + GitFlow | Control de versiones y CI/CD |
| Integraciones | n8n / Webhooks / Twilio | Notificaciones externas y procesos |
| Documentación | Markdown + VitePress | Este sitio, versionado junto al código |
🧭 Estructura de la documentación
La documentación se divide en dos áreas principales:
📗 Parte funcional
Guías y manuales orientados a usuarios, clientes y personal de soporte.
Ruta: /functional/introduccion.md
Contiene:
- Introducción general
- Módulos (Clientes, Reparaciones, Notificaciones)
- Flujos de usuario
- Roles y permisos
- Analítica y Dashboard
💻 Parte técnica
Documentación para desarrolladores y administradores del sistema.
Ruta: /technical/arquitectura.md
Contiene:
- Arquitectura técnica
- Base de datos y API Supabase
- Seguridad RLS
- CI/CD y despliegue
- GitFlow y guía de contribución
⚙️ Cómo trabajar con la documentación
1️⃣ Instalar dependencias
bash
npm install -D vitepress2️⃣ Vista previa local
bash
npm run docs:dev3️⃣ Compilar documentación estática
bash
npm run docs:buildEl resultado se genera en:
/docs/.vitepress/disty se despliega automáticamente en Cloudflare Pages.
🚀 Flujo de actualización
Cada nueva feature o cambio relevante debe incluir su actualización correspondiente en la documentación.
Ejemplo:
- Si se crea una nueva tabla → actualizar
/technical/base_datos_supabase.md - Si se añade un nuevo módulo → actualizar
/functional/modulos.md
📎 Enlaces de interés
© FixBoard — Todos los derechos reservados.
