CD

castillograndasantiagoeduardo-design/warengine

Developer tools
1 stars 0 forks Quality 50 Trend 25

Warengine — Plataforma de gestión de inventario, facturación y personal con un asistente de IA integrado mediante Model Context Protocol (MCP).

Overview

Plataforma de gestión de inventario, facturación/POS, personal, activos internos y asistente conversacional con IA. Ver Docs/adr/0001-architecture-rules.md y Docs/context/proyecto-warengine.md para las reglas completas. - Docs/srs/ — Documento de Requisitos del Sistema (SRS) - Docs/database/ — Script SQL completo de la base de datos - Docs/adr/ — Decisiones de arquitectura (Architecture Decision Records) - Docs/context/proyecto-warengine.md — Contexto vivo para desarrolladores y asistente IA

README

Warengine

Plataforma de gestión de inventario, facturación/POS, personal, activos internos y asistente conversacional con IA.

Arquitectura

Monorepo con tres zonas independientes:

Zona Tecnología Propósito
Backend/ Deno + TypeScript + Drizzle ORM + MySQL 8 API REST + Servidor MCP
Frontend/ Next.js (App Router) + TypeScript + Tailwind Interfaz web
Shared/ TypeScript + Zod Contratos compartidos (DTOs, esquemas de validación)

Cómo arrancar en desarrollo

1. Base de datos

# Copia las variables de entorno
cp .env.example .env
# Edita .env con tus valores reales
# Levanta MySQL con Docker
docker-compose up -d

2. Backend

cd Backend
deno task dev-api       # Inicia la API REST
deno task dev-mcp       # Inicia el servidor MCP (en otra terminal)

3. Frontend

cd Frontend
npm install
npm run dev

Reglas de dependencia (resumen)

shared-kernel ← core ← database
                     ← platform
                           ↓
                       composition
                           ↓
                    apps/api  apps/mcp-server

Ver Docs/adr/0001-architecture-rules.md y Docs/context/proyecto-warengine.md para las reglas completas.

Documentación

  • Docs/srs/ — Documento de Requisitos del Sistema (SRS)
  • Docs/database/ — Script SQL completo de la base de datos
  • Docs/adr/ — Decisiones de arquitectura (Architecture Decision Records)
  • Docs/context/proyecto-warengine.md — Contexto vivo para desarrolladores y asistente IA
View this README on GitHub

Install

This server does not publish a one-line install command.

Open the repository installation guide