منصوبے کے بارے میں
یہ پروجیکٹ Cloudflare Workers اور D1 (SQLite) پر مبنی ایک NPS پیمائش کرنے والا پلیٹ فارم ہے۔ ایک ہی پروجیکٹ کے اندر، یہ Salesforce سے Webhook وصول کرنے، SendGrid کے ذریعے ای میلز بھیجنے، اور LP کے لیے ایمبیڈڈ وجٹ فراہم کرنے کے تمام کام مکمل کرتا ہے۔
اہم خصوصیات اور افعال درج ذیل ہیں:
- **سوالات کا انتظام**: اس میں Google Spreadsheet سے D1 تک سنکرونائزیشن کی خصوصیت ہے، جس سے ایڈمنسٹریٹر آسانی سے سوالات تبدیل کر سکتے ہیں۔
- **LP وجٹ**: یہ Shadow DOM پر مبنی Vanilla JS وجٹ فراہم کرتا ہے، جس سے بیرونی سائٹس پر اسے آسانی سے ایمبیڈ کیا جا سکتا ہے۔
- **آٹومیشن**: اس میں Workers Cron Trigger کے ذریعے باقاعدہ سیٹنگ سنکرونائزیشن اور ناکام ای میلز کے لیے خودکار ری ٹرائی (retry) کی خصوصیت موجود ہے۔
- **انفراسٹرکچر مینجمنٹ**: GCP اور Cloudflare کے وسائل کو Terraform کے ذریعے ڈیکلیریٹو طریقے سے منظم کیا گیا ہے۔
- **کوالٹی کنٹرول**: CI پائپ لائن میں Biome کے ذریعے Lint/Format، Vitest کے ذریعے یونٹ ٹیسٹنگ، Playwright کے ذریعے E2E ٹیسٹنگ، اور Lighthouse CI کے ذریعے کارکردگی کی پیمائش کو شامل کیا گیا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.