منصوبے کے بارے میں

Geek Jr، Geek Protocol کی جانب سے ایک براؤزر پر مبنی ابتدائی تعلیمی ایپ ہے، جو تقریباً 1 سے 10 سال کے بچوں کے لیے بنائی گئی ہے۔ یہ مختصر مشق سیشنز کو ایک سادہ روزانہ عادت کے طور پر پیش کرتی ہے: والدین سیکھنے کی سطح اور سیشن کا دورانیہ منتخب کرتے ہیں، اور بچہ اکاؤنٹ بنائے بغیر شروع کر سکتا ہے۔ سرگرمیاں - تصویری کارڈز: تصویر یا اشارہ دیکھیں، لفظ سنیں، پھر اسے "سمجھ گیا" یا "مزید مشق چاہیے" کے طور پر نشان زد کریں۔ - فونکس ٹیپ: اشارہ یا انتخاب سنیں، پھر مماثل آواز منتخب کریں۔ - میموری میچ: تصویری جوڑے تلاش کرنے کے لیے کارڈز پلٹیں۔ - پیٹرنز اور منطق: اگلا کیا آئے گا منتخب کریں۔ - کہانی کی ترتیب: مختصر ترتیب مکمل کریں، اختیاری بائبل کہانی کے سوالات کے ساتھ۔ مواد کو چار عمر کی حدود میں تقسیم کیا گیا ہے: 1–2، 3–4، 5–7، اور 8–10۔ سب سے چھوٹی حد بصری اشاروں اور بغیر ٹائمر کے استعمال کرتی ہے۔ یہ پروجیکٹ خود کو مکمل نصاب کے بجائے ایک ابتدائی لائبریری قرار دیتا ہے، اور والدین کی رہنمائی کی سفارش کرتا ہے، خاص طور پر ان بچوں کے لیے جو ابھی پڑھ نہیں سکتے۔ والدین کی ترتیبات والدین عمر کی حد، راؤنڈ کی لمبائی، بڑے سیکھنے والوں کے لیے وقت کی حد، اور بائبل کہانی کے سوالات ظاہر ہوں یا نہیں، کو کنٹرول کر سکتے ہیں۔ ترجیحات اور پیش رفت صرف موجودہ براؤزر میں محفوظ ہوتی ہیں اور آلات کے درمیان ہم آہنگ نہیں ہوتیں۔ ذخیرے میں رازداری اور اسٹوریج کی دستاویز شامل ہے۔ بائبل کہانی کا مواد بطور ڈیفالٹ بند ہے اور فی الحال ہر عمر کی حد کے لیے ایک ابتدائی سوال شامل ہے۔ تقریر اور مواد براؤزر کی تقریر کی ترکیب کارڈ کے الفاظ اور سرگرمی کے اشارے پڑھتی ہے۔ تلفظ اور آواز کی دستیابی استعمال ہونے والے آلے پر منحصر ہے۔ اسے چلانا ایپ کے لیے Node.js 20.9 یا نیا تر ورژن درکار ہے۔ npm ci کے ساتھ انحصاریاں انسٹال کریں اور npm run dev کے ساتھ ڈیولپمنٹ سرور شروع کریں، پھر http://localhost:3000 کھولیں۔ ہوم پیج ہر سرگرمی اور والدین کی ترتیبات کے لنکس دیتا ہے۔ لنٹنگ اور پروڈکشن بلڈز npm run lint اور npm run build کے ذریعے دستیاب ہیں، اور یہی جانچ GitHub Actions میں پل ریکوئسٹس اور main پر پش کے لیے چلتی ہے۔ README سے ایک ہوسٹڈ ورژن کا لنک دیا گیا ہے۔ پروجیکٹ کی ساخت - src/app: Next.js صفحات اور سائٹ لے آؤٹ - src/modules: تصویری کارڈز اور سرگرمی کے گیمز - src/data: JSON میں عمر کے مطابق ابتدائی مواد - src/lib: مشترکہ ترتیبات، اقسام، اور براؤزر اسٹوریج - public: برانڈ آرٹ ورک اور آئیکن شراکت شراکت داروں کو ڈیولپمنٹ ورک فلو کے لیے CONTRIBUTING.md اور سیکھنے کے اشارے شامل کرنے سے پہلے مواد کی رہنما ہدایات کی طرف رجوع کیا جاتا ہے، اس درخواست کے ساتھ کہ سوالات واضح، عمر کے مطابق اور قابل تصدیق رہیں۔