इस प्रोजेक्ट के बारे में

Twenty एक ओपन-सोर्स CRM है जो तकनीकी टीमों को जटिल व्यावसायिक आवश्यकताओं के अनुरूप एक कस्टम CRM बनाने के लिए आवश्यक बिल्डिंग ब्लॉक्स प्रदान करता है। यह डेवलपर्स को एक समर्पित SDK और CLI का उपयोग करके कोड के रूप में ऑब्जेक्ट्स, फील्ड्स और व्यूज़ को परिभाषित करने की अनुमति देता है, जिससे CRM को सॉफ्टवेयर स्टैक की तरह वर्जन किया और मैनेज किया जा सकता है। मुख्य क्षमताओं में शामिल हैं: - ऐप डेवलपमेंट: कस्टम ऑब्जेक्ट्स और लॉजिक फंक्शन्स को परिभाषित करने के लिए एक CLI और SDK। - वर्जन कंट्रोल: वर्कस्पेस में ऐप परिवर्तनों को पब्लिश और वर्जन करने की क्षमता। - AI इंटीग्रेशन: AI एजेंट्स और चैट फंक्शनलिटी के लिए सपोर्ट। - फ्लेक्सिबल डिप्लॉयमेंट: एक मैनेज्ड क्लाउड सर्विस के रूप में या Docker Compose का उपयोग करके सेल्फ-होस्टिंग के माध्यम से उपलब्ध। - CRM प्रिमिटिव्स: ऑब्जेक्ट्स, व्यूज़, वर्कफ़्लो और कस्टमाइज़ेबल लेआउट्स के लिए इन-बिल्ट सपोर्ट। तकनीकी स्टैक में TypeScript, Nx, NestJS, PostgreSQL, Redis और React शामिल हैं।