Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

craftplan

ERP open-source para manufactura artesanal y negocios D2C. Gestiona catálogo, inventario, pedidos, producción, compras y CRM. Incluye tracking de alérgenos/nutricionales, BOM versionado y despliegue self-hosted con PostgreSQL.

Ficha actualizada 27 sept 2026, 15:32 · upstream 27 sept 2026, 15:00 · release v0.7.3

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es craftplan

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Craftplan es un ERP open-source diseñado específicamente para fabricantes artesanales y negocios D2C a pequeña escala. Integra gestión de catálogo, control de inventario, procesamiento de pedidos, planificación de producción, compras y CRM en una sola plataforma auto-alojada.

La arquitectura se basa en Elixir con Ash Framework y Phoenix LiveView, utilizando PostgreSQL como base de datos y SeaweedFS para almacenamiento de archivos. Soporta despliegue vía Docker Compose con configuración one-click, incluyendo migraciones automáticas de MinIO a SeaweedFS.

CASOS DE USO
  • Gestión integral de producción artesanal desde catálogo hasta entrega
  • Control de inventario con trazabilidad por lotes y predicción de demanda
  • Planificación de producción con asignación automática de materiales
  • CRM para clientes y proveedores con historial de pedidos
PUNTOS DESTACADOS
  • Tracking de alérgenos y datos nutricionales para industria alimentaria
  • BOM versionado con rollup automático de costes en estructuras anidadas
  • API JSON:API y GraphQL con autenticación por API keys cifradas
  • Feed iCal para sincronización con Google Calendar y Apple Calendar
PRECAUCIONES
  • Requiere conocimientos técnicos para despliegue self-hosted
  • Dependencia de Docker y mise para desarrollo local
  • Licencia AGPLv3 obliga a compartir modificaciones del código fuente
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Manage overview with schedule, make sheet, and completion snapshotBOM editorOrder managementInventory forecastingGlobal search command paletteSettings and email configurationGitHub-Banner
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Despliegue recomendado con docker compose up -d. Requiere PostgreSQL, SeaweedFS y 2 núcleos CPU/2GB RAM mínimo. Migración automática desde MinIO disponible. Verificar .env.example antes de producción.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Node.js
SERVICIOS
PostgreSQLS3/MinIO
BASES DE DATOS
PostgreSQL
PUERTOS
40009000
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.