منصوبے کے بارے میں
Databuddy ایک اوپن سورس اینالیٹکس اور ڈیٹا مینجمنٹ پلیٹ فارم ہے جو پرائیویسی کو بنیادی اہمیت دیتا ہے۔ یہ ریئل ٹائم اینالیٹکس ڈیش بورڈ، صارف کے برتاؤ کی ٹریکنگ، ہدف اور کنورژن اینالیٹکس، فنل اور کوہورٹ (cohort) تجزیہ (منصوبہ بند)، اور کسٹم انٹیگریشنز کے لیے API رسائی فراہم کرتا ہے۔ یہ پلیٹ فارم Next.js 16، TypeScript 5، React 19، Tailwind CSS، Turborepo کے ساتھ تیار کیا گیا ہے اور Bun پر چلتا ہے۔
اہم خصوصیات میں شامل ہیں:
- ریئل ٹائم ڈیش بورڈز اور اپ ڈیٹس
- ملٹی ٹیننٹ (Multi-tenant) آرکیٹیکچر
- محفوظ تصدیق (authentication) اور ڈیٹا انکرپشن
- GDPR اور دیگر اہم پرائیویسی قوانین کی پاسداری
- ایکسپورٹ کی صلاحیتیں اور کسٹم میٹرکس (مستقبل میں)
- A/B ٹیسٹنگ، کوہورٹ تجزیہ اور جدید ویژولائزیشنز (روڈ میپ)
Docker Compose کے ذریعے سیلف ہوسٹنگ (Self-hosting) کی سہولت موجود ہے۔ دو کمپوز فائلیں فراہم کی گئی ہیں: لوکل ڈویلپمنٹ (Postgres, ClickHouse, Redis) کے لیے docker-compose.yaml اور GHCR سے پہلے سے تیار شدہ امیجز کا استعمال کرتے ہوئے پروڈکشن ڈپلائمنٹ کے لیے docker-compose.selfhost.yml۔ کوئیک سٹارٹ گائیڈ صارفین کو انوائرنمنٹ کنفیگریشن، ڈیٹا بیس انیشلائزیشن، اور سروس لانچ کے مراحل بتاتی ہے۔
یہ پروجیکٹ AGPL-3.0 لائسنس کے تحت آتا ہے، جس میں کوریج، سیکیورٹی اسکیننگ اور ڈیپینڈنسی چیکس کے لیے CI شامل ہے، اور تفصیلی CONTRIBUTING اور SECURITY گائیڈز کے ذریعے کمیونٹی کے تعاون کی حوصلہ افزائی کرتا ہے۔ سپورٹ چینلز میں ڈاکیومنٹیشن، Discord، Twitter، GitHub issues اور ای میل سپورٹ شامل ہیں۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.