منصوبے کے بارے میں
Dub ایک اوپن سورس لنک اٹریبیوشن پلیٹ فارم ہے جو شارٹ لنکس، کنورژن ٹریکنگ اور ایفیلیئٹ پروگرامز کا احاطہ کرتا ہے۔ README کے مطابق، یہ ماہانہ 100M سے زیادہ کلکس اور 2M لنکس کو طاقت دیتا ہے اور Twilio، Buffer، Framer، Perplexity، Vercel اور Laravel جیسی کمپنیوں کی مارکیٹنگ ٹیموں کی جانب سے استعمال کیا جاتا ہے۔
بیان کردہ بنیادی صلاحیتیں:
- شارٹ لنک مینجمنٹ
- کنورژن ٹریکنگ اور اینالیٹکس
- ایفیلیئٹ/پارٹنر پروگرامز
README میں درج ٹیک اسٹیک:
- Next.js (فریم ورک)، TypeScript (زبان)، Tailwind (CSS)
- Prisma (ORM)، PlanetScale (ڈیٹا بیس)، Upstash (Redis)
- Tinybird (اینالیٹکس)، NextAuth.js (تصدیق)، BoxyHQ (SAML/SSO)
- Turborepo (مونو ریپو)، Stripe (ادائیگیاں)، Resend (ای میلز)، Vercel (ڈیپلائمنٹس)
سیلف ہوسٹنگ: README ڈیٹا اور ڈیزائن پر زیادہ کنٹرول کے لیے سیلف ہوسٹنگ گائیڈ کی طرف اشارہ کرتا ہے۔
تعاون: یہ پروجیکٹ ایشوز اور پل ریکوئسٹس کا خیرمقدم کرتا ہے، اور ایک لوکل ڈیولپمنٹ گائیڈ فراہم کرتا ہے۔ تجویز کردہ ورژنز Node v23.11.0 اور pnpm 9.15.9 ہیں۔ عام مسائل میں ڈیٹا بیس ٹیبلز کا غائب ہونا (pnpm prisma:push سے حل ہوتا ہے) اور بلڈ کے مسائل (تجویز کردہ ورژنز سے مماثلت اور دوبارہ انسٹال کرنے سے پہلے node_modules، .next اور .turbo صاف کر کے حل ہوتے ہیں) شامل ہیں۔ ایک dev seed اسکرپٹ ڈیولپمنٹ ڈیٹا بھر سکتا ہے، اختیاری طور پر پہلے تصدیقی پرامپٹ کے ساتھ ڈیٹا بیس کو ٹرنکیٹ کرتے ہوئے۔
لائسنس: Dub Technologies, Inc. ایک اوپن کور ماڈل کی پیروی کرتا ہے۔ کور (99%) AGPLv3 کے تحت لائسنس یافتہ ہے، جبکہ بقیہ 1% جو /ee Enterprise Edition ڈائریکٹری میں ہے اس کے لیے تجارتی لائسنس درکار ہے، جو بڑی تنظیموں کے لیے انٹرپرائز فیچرز کی ضرورت کے لیے ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.