Skip to content

feat: catálogo de preparaciones - #50

Merged
edwar merged 1 commit into
mainfrom
feat/preparaciones
Jul 4, 2026
Merged

feat: catálogo de preparaciones#50
edwar merged 1 commit into
mainfrom
feat/preparaciones

Conversation

@edwar

@edwar edwar commented Jul 4, 2026

Copy link
Copy Markdown
Owner

Catálogo de Preparaciones

Preparaciones intermedias (mermeladas, salsas, masas) que funcionan como ingredientes en productos, con BOM de 2 niveles.

Modelos nuevos

  • Preparation — catálogo con stock, costo y rendimiento
  • PreparationIngredient — ingredientes (insumos + sub-preparaciones)
  • ProductRecipeItem — preparaciones como ingredientes en productos
  • PrepProductionLog / PrepProductionItem — producción de preparaciones
  • ProductionItem modificado para aceptar preparationId

Archivos nuevos

  • /preparaciones — ruta con CRUD, cards expandibles y producción
  • components/ingredient-selector.tsx — selector reutilizable con tabs Insumo/Preparación
  • components/preparation-card.tsx — card con ingredientes, costos y stock
  • components/preparation-form-modal.tsx — formulario crear/editar
  • components/preparation-production-modal.tsx — producción
  • lib/actions/preparations.ts — server actions

Cambios principales

  • Sidebar: nav item "Preparaciones" en sección Inventario
  • Productos: las preparaciones aparecen como ingredientes en recetas (con badge de tipo)
  • Costos: cálculo dinámico recursivo (supplies → preparaciones → productos)
  • Producción: botón siempre habilitado, validación en modal
  • Favicon actualizado (gato cocinero SVG)

…e 2 niveles

- Nuevos modelos Prisma: Preparation, PreparationIngredient,
  ProductRecipeItem, PrepProductionLog, PrepProductionItem
- ProductionItem modificado para aceptar preparationId
- Ruta /preparaciones con CRUD completo + produccion
- Componente reutilizable IngredientSelector (tabs insumo/preparacion)
- Preparaciones como ingredientes en recetas de productos
- Costos calculados dinamicamente con resolucion recursiva
- Sidebar actualizado con nav item
- Nuevo favicon (gato cocinero)
@vercel

vercel Bot commented Jul 4, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
loki Ready Ready Preview, Comment Jul 4, 2026 7:44am

@edwar
edwar merged commit b3cf433 into main Jul 4, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant