Sobre el proyecto

Twenty es un CRM de código abierto que proporciona a los equipos técnicos los bloques de construcción para crear un CRM personalizado adaptado a necesidades empresariales complejas. Permite a los desarrolladores definir objetos, campos y vistas como código utilizando un SDK y CLI dedicados, lo que permite que el CRM sea versionado y gestionado como el resto de un stack de software. Las capacidades clave incluyen: - Desarrollo de aplicaciones: Un CLI y SDK para definir objetos personalizados y funciones de lógica. - Control de versiones: Capacidad para publicar y versionar cambios de la aplicación en un espacio de trabajo. - Integración de IA: Soporte para agentes de IA y funcionalidad de chat. - Despliegue flexible: Disponible como un servicio en la nube gestionado o mediante auto-alojamiento utilizando Docker Compose. - Primitivas de CRM: Soporte integrado para objetos, vistas, flujos de trabajo y diseños personalizables. El stack técnico consiste en TypeScript, Nx, NestJS, PostgreSQL, Redis y React.