Edifiko
Edifiko DocsDocumentación del proyecto
  • Overview
Proyecto
  • README
  • CONTRIBUTING
  • WORKFLOW
  • Workflows CI/CD
  • UI Components
  • Showcase: Works UI Components
  • Schemas
  • Servicios
  • Hooks
  • Utils
  • Types
  • Constants
  • Errors
  • API Materiales
Herramientas de IA
  • Agentes
  • Skills
  1. Documentación
Documentación

Edifiko Docs

Documentación técnica del proyecto. Las páginas se generan directamente desde los archivos del repositorio, por lo que siempre están actualizadas.

Edifiko
14Documentos
10Agentes
11Skills
LiveDesde el repo

Proyecto

Documentos del repositorio: setup, flujos de trabajo y arquitectura.

READMEStack tecnológico, estructura del proyecto, primeros pasos, scripts disponibles y configuración de Firebase.
README.md
CONTRIBUTINGGuía para configurar el servidor MCP de Figma, vincularlo con GitHub Copilot y el flujo de diseño a código.
CONTRIBUTING.md
WORKFLOWProceso interno de desarrollo: gestión de tareas con Jira, control de versiones con SemVer y resolución de conflictos.
WORKFLOW.md
Workflows CI/CDGitHub Actions activos: CI con lint, type-check, tests y build, más revisión automática de PRs con IA.
.github/workflows/README.md
UI ComponentsArquitectura y principios del sistema de componentes: Radix UI, Tailwind CSS v4 y convenciones de uso.
components/ui/README.md
Showcase: Works UI ComponentsComponentes individuales de la sección de obras (works), materiales por obra y navegación por `workId`.
app/(dev)/ui/works
SchemasEsquemas Zod por dominio de negocio: convenciones, exports disponibles y guía para agregar nuevos schemas.
schemas/README.md
ServiciosCapa de acceso a Firestore: CRUD y suscripciones para categorías, usuarios y materiales. Incluye servicio Admin con caché ISR y consultas compuestas por rol.
services/README.md
HooksCustom hooks por dominio: autenticación, categorías, materiales y shared. Encapsulan estado, filtros, importación masiva y llamadas a servicios con useMutationWrapper.
hooks/README.md
UtilsFunciones utilitarias puras por dominio: build-catalog, icon-map, resolve-categorization, build-material-rows, normalizeText y cn para classnames.
utils/README.md
TypesSingle Source of Truth para tipos TypeScript de presentación: view models, props, contextos y contratos de hooks.
types/README.md
ConstantsConstantes globales: rutas (REDIRECTS), colecciones Firestore (COLLECTIONS) e íconos de construcción (CONSTRUCTION_ICON_OPTIONS).
constants/README.md
ErrorsMapeo de errores Firebase Auth a mensajes en español. Función mapAuthError para uso en cualquier hook.
errors/README.md
API MaterialesEndpoint GET /api/materials: paginación, búsqueda normalizada, filtros compuestos y control de acceso por rol (caché ISR vs. consulta en vivo).
docs/api/materials.md

Herramientas de IA

Agentes y skills de GitHub Copilot configurados para el proyecto.

AgentesAgentes especializados de GitHub Copilot: context, architect, designer, firebase, qa-tester y documentation.
.github/agents/
10 archivos
SkillsSkills de Copilot para flujos específicos: Figma, Shadcn, Tailwind, testing y más.
.github/skills/
11 archivos