


OpenAEC Ecosystem
La Everything-app para tu empresa: correo, ERP, facturas, registro de horas, proyectos, comunicación y mucho más en una sola herramienta. Multi-tenant: una cuenta, varias instancias de ERPNext.
Y-app no es una herramienta de chat ni un frontend de ERP independiente. Es una "Everything-app": un espacio de trabajo multi-tenant de ERPNext que reúne toda la pila de tu empresa en una sola aplicación web. Correo (IMAP/SMTP + Office 365), ERP (ERPNext), archivos (NextCloud), chat (Teams, NextCloud Talk, Telegram), calendario, un asistente de IA (Claude) y decenas de módulos de negocio, todo accesible desde una sola pestaña del navegador.
Y-app se ejecuta en tu propio servidor (o a través de impertio.app). El autorregistro, la gestión de instancias y el cambio de modo se hacen dentro de la app, sin tickets de TI.
Autorregistro con correo y contraseña. Bcrypt con 12 rondas, cookies de sesión HttpOnly y caché de credenciales limitada a la sesión.
Para cada empresa o cliente: URL, nombre, color y credenciales. Se cifran de inmediato en la bóveda del lado del servidor.
Sin pestañas del navegador: cambia entre instancias dentro de Y-app. Cada pestaña conserva su propio estado de enrutamiento, sesión de ERPNext y caché.
Cambia por instancia entre el conjunto completo de módulos (empleador) o un conjunto restringido para el personal (empleado).
Y-app funciona con un principio de conocimiento cero para tus credenciales de ERPNext. Cada combinación de correo, clave de ERPNext y token OAuth2 se cifra en una bóveda SQLite del lado del servidor con una clave maestra que solo puede descifrarse con tu contraseña de Y-app.
Y-app reúne decenas de módulos en siete dominios. Cada módulo se conecta directamente a la instancia activa de ERPNext: sin inicios de sesión separados, sin URL separadas.
Cliente IMAP/SMTP completo con caché, gestión de carpetas, adjuntos, editor de texto enriquecido, plantillas y firmas. Autenticación por contraseña u OAuth2 de Office 365.
Chat multiplataforma: NextCloud Talk, MS Teams (Graph API), Telegram (Bot API). Una sola vista para todas las conversaciones.
Base de datos de contactos fusionada a partir de ERPNext y el historial de correo. Una única fuente para clientes, proveedores y compañeros.
Generación de documentos con plantillas: carta estándar, presupuesto, confirmación de pedido, recordatorio de pago.
Almacenamiento local con orden del día, puntos de acción, plazos y enlaces a proyectos y tareas.
Mapa Leaflet con las ubicaciones de los proyectos, seguimiento de estado y contadores de tareas por proyecto.
CRUD completo con estado, prioridad, ordenación, filtrado y asignación al personal.
Estructura de tareas anidada para desglosar paquetes de trabajo más complejos.
Vista semanal o multisemanal con arrastrar y soltar, filtro por empleado, colores por prioridad e integración de vacaciones.
Vista de presupuestos con filtros y vista de detalle, conectada directamente a Quotation de ERPNext.
Confirmaciones de pedido y seguimiento de estado: del presupuesto al albarán.
Estado de entrega y vinculación de clientes para la planificación de envíos y logística.
Gestión y cualificación de leads, con acciones de seguimiento y conversión en oportunidad.
Lista de tareas personal por usuario, separada de las tareas de proyecto.
Vista completa del personal con foto, datos de contacto, contratos y asignaciones de vacaciones.
Solicitudes y asignaciones de vacaciones en vista de calendario, con registro de horas extra.
Presenta, aprueba y abona notas de gastos, incluidos los adjuntos.
Registra horas con vinculación a proyectos, facturable/no facturable, un botón "Ahora" y un flujo de aprobación.
Informes de retenciones y salarios por periodo.
Gráficos de ingresos por proyecto o empleado, % facturable, principales clientes y tendencias mensuales.
Tendencias de ingresos mensuales con comparación interanual.
Facturas pendientes con análisis de antigüedad (0-30, 31-60, 61-90, 90+ días) y recordatorios por correo.
Registra, aprueba y paga facturas de proveedores.
Análisis de cuentas por cobrar con plazos de pago y estado de los recordatorios.
Análisis y tendencias de costes por centro de coste o proyecto.
Plan contable y asientos: un plan de cuentas navegable.
Extractos bancarios y conciliación con las partidas pendientes.
Introduce asientos contables y apuntes de diario directamente.
Cálculo trimestral del IVA a partir de las cuentas de impuestos.
Cierre del ejercicio, balance y cuenta de pérdidas y ganancias.
Análisis de rentabilidad por proyecto y por cliente.
Previsión de flujo de caja basada en partidas pendientes y pagos esperados.
Explorador de archivos WebDAV con navegación por carpetas, vista previa, subida/descarga y enlaces compartidos.
Base de conocimiento en Markdown con búsqueda, publicar/despublicar y renderizado enriquecido.
Eventos, tareas, vacaciones y partes de horas de ERPNext, además de feeds iCalendar (ICS) y OAuth2 de Office 365: todo en un solo calendario.
Cambia entre vistas, filtra por fuente y programa reuniones con un clic.
Genera un enlace de Jitsi Meet directamente en la invitación, sin cuentas adicionales.
Asistente de IA Claude con contexto sobre tus datos de ERPNext. Streaming SSE, contexto de archivos y conversaciones de varios turnos.
Shell por WebSocket (PowerShell o bash) por instancia activa, práctico para administradores y desarrolladores.
Monitorización de estado por instancia, validación de IMAP y de tokens OAuth2.
Busca en todos los registros de ERPNext de la instancia activa, desde cualquier pantalla.
Añade, edita o elimina instancias tú mismo. Sin tickets de TI.
Totalmente traducido con más de 1190 traducciones y cambio de idioma en tiempo de ejecución mediante react-i18next.
Por instancia eliges en un desplegable si el usuario obtiene acceso de empleador (todos los módulos) o de empleado (un conjunto restringido, centrado en sus propias tareas).
| Módulo | Empleador | Empleado |
|---|---|---|
| Webmail, Messenger, Contactos | Sí | Sí |
| Proyectos & tareas & planificación | Sí | Sí |
| Registro de horas & notas de gastos | Sí | Sí |
| Calendario & actas de reunión | Sí | Sí |
| NextCloud Files & Wiki | Sí | Sí |
| Presupuestos, pedidos de venta, entregas, leads | Sí | Limitado |
| Empleados, planificación de vacaciones, nóminas | Sí | No |
| Panel financiero, facturas de venta/compra, pendientes | Sí | No |
| Libro mayor, transacciones bancarias, IVA, cuentas anuales | Sí | No |
| Rentabilidad & liquidez | Sí | No |
| Terminal & agente de IA | Sí | No |
Y-app se comunica con las herramientas que probablemente ya usas: sin lock-in, sin migración.
API REST y puente de sesión: todos los DocType disponibles.
OAuth2 + Microsoft Graph API para correo y calendario.
WebDAV + API OCS para archivos, chat y enlaces compartidos.
Bot API para chat de empresa y notificaciones.
Generación de URL para videollamadas, sin necesidad de cuenta.
Lanzamiento de CLI + streaming SSE con contexto de ERPNext.
Lee feeds externos en el calendario de Y-app.
React 19 + TypeScript + Vite 7 + TailwindCSS 4 en el frontend, Node.js 20 + Express 4 + WebSocket en el backend. Autenticación mediante bcryptjs (12 rondas), cookies HttpOnly y AsyncLocalStorage para el aislamiento de credenciales por petición. Cifrado con AES-256-GCM y PBKDF2-SHA256 (210 000 iteraciones), datos en una base de datos SQLite (modo WAL). En producción se ejecuta bajo PM2, detrás de un proxy inverso nginx con terminación TLS, actualización a WebSocket y servido estático de dist. Desarrollo mediante tsx --watch.