منصوبے کے بارے میں
Foragd ایک آن لائن، براؤزر tab-based فیڈ ریڈر ہے جو RSS، Atom اور JSONFeed جیسے سنڈیکیشن ذرائع کو ایک جگہ جمع کرتا ہے، جس کا مقصد موبائل، ٹیبلٹ، ڈیسک ٹاپ اور لیپ ٹاپ پر پڑھنے کے قابل رہنا ہے۔ ایک ہوسٹڈ انسٹنس foragd.app پر دستیاب ہے۔
پوزیشننگ
README ان باکس اسٹائل ریڈرز سے دانستہ دوری بیان کرتا ہے: یہاں ان ریڈ کاؤنٹرز کے بجائے مواد کو ترجیح دی گئی ہے، جس میں ایک سادہ ہوم پیج، سبسکرپشن ویو اور آرٹیکل ویو شامل ہے۔ دو صلاحیتوں کو نمایاں کیا گیا ہے۔ پہلی سبسکرپشنز اور آرٹیکلز میں فل ٹیکسٹ سرچ ہے، جس میں سرچ بار سے فوری اقدامات شامل ہیں۔ دوسری سبسکرپشن کے اندر آرٹیکل فلٹرنگ ہے جس میں متن یا جملوں، کیٹیگریز اور مصنفین کے لیے سادہ پلس/مائنس آپریٹرز استعمال ہوتے ہیں؛ README ایک مثال فراہم کرتا ہے: alcoholic drinks + -"rum based" +daiquiri، جسے فلٹر بلڈر UI کے متبادل کے طور پر پیش کیا گیا ہے۔
دیگر دستاویزی خصوصیات
جدید براؤزرز میں موبائل اور ڈیسک ٹاپ کے لیے موزوں لے آؤٹ؛ نک نیمز اور صارف کے بیان کردہ کیٹیگریز کے ذریعے سبسکرپشن کی کسٹمائزیشن؛ سبسکرپشنز اور آرٹیکلز کے لیے فیورٹ؛ گروپڈ سبسکرپشنز جو کئی ذرائع کو ایک متحد ویو میں ضم کرتے ہیں؛ اور کسی سرچ کو سبسکرپشن کے طور پر محفوظ کرنا تاکہ نئے میچنگ آرٹیکلز خود بخود ظاہر ہوں۔
ٹیک اسٹیک
سرور سائیڈ: Go, Chi router, templ, htmx, Tailwind CSS اور Daisy UI۔ ڈیٹا اسٹور: Elasticsearch۔ بیک اینڈ سروسز: تصدیق کے لیے Auth0، بلنگ کے لیے Stripe، اور ٹرانزیکشنل ای میل کے لیے Resend۔
رننگ اور ڈیپلائمنٹ
ضروری شرائط میں Podman یا Docker، ایک Elasticsearch انسٹنس، Auth0، Stripe اور Resend اکاؤنٹس، اور کلاؤڈ سروسز کے لیے ایک GCP پروجیکٹ شامل ہیں۔ README میں انسٹالیشن، ٹیسٹ رننگ، لوکل رن اور ڈیپلائمنٹ کے سیکشنز کو TBA کے طور پر نشان زد کیا گیا ہے، اس لیے اس وقت کوئی مرحلہ وار سیلف ہوسٹنگ طریقہ کار دستاویزی نہیں ہے؛ عملی راستہ foragd.app پر سائن اپ کرنا، فیڈز شامل کرنا اور پڑھنا ہے۔
ٹریب یوٹ، لائسنس اور رابطہ
ریپوزٹری کے ذریعے تعاون کا خیرمقدم کیا جاتا ہے، جس کے لیے شروع کرنے کے لیے contributing.md کا حوالہ دیا گیا ہے؛ کوڈ آف کنڈکٹ سیکشن کو بھی TBA کے طور پر نشان زد کیا گیا ہے۔ پروجیکٹ AGPL-3.0-or-later لائسنس کے تحت تقسیم کیا گیا ہے۔ رابطہ Immanent Tech سے hello@immanent.tech پر کیا جا سکتا ہے، اور پروجیکٹ لنک github.com/immanent-tech/foragd ہے۔ اعترافِ خدمات (Acknowledgements) کا سیکشن TBA ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.