منصوبے کے بارے میں
Frappe Learning ایک اوپن سورس لرننگ مینجمنٹ سسٹم (LMS) ہے جو Frappe Framework اور Frappe UI پر بنایا گیا ہے۔ اس کا مقصد کورس کی تخلیق اور علم کے اشتراک کو آسان بنانا ہے، اور سیکھنے کے مواد کو منظم طریقے سے ترتیب دینے کی سہولت فراہم کرتا ہے۔
README میں بیان کردہ اہم خصوصیات:
- منظم سیکھنا: کورسز تین سطحی درجہ بندی پر مشتمل ہیں — کورسز میں ابواب ہوتے ہیں، اور ابواب اسباق کو گروپ کرتے ہیں، تاکہ ہر سبق کا سیاق و سباق واضح ہو۔
- لائیو کلاسز: سیکھنے والوں کو کورس اور مدت کے لحاظ سے بیچوں میں تقسیم کیا جا سکتا ہے، اور ایپ سے براہ راست بیچوں کے لیے Zoom لائیو کلاسیں بنائی جا سکتی ہیں۔ سیکھنے والے اپنی طے شدہ لائیو کلاسیں دیکھ سکتے ہیں۔
- کوئز اور اسائنمنٹس: کوئز میں سنگل چوائس، ملٹی چوائس اور کھلے سوالات کی سہولت ہے۔ انسٹرکٹر اسائنمنٹس شامل کر سکتے ہیں جنہیں سیکھنے والے PDF یا دستاویزات کے طور پر جمع کراتے ہیں۔
- سرٹیفیکیشن: کورس یا بیچ مکمل کرنے کے بعد سیکھنے والوں کو سرٹیفکیٹ دیے جا سکتے ہیں۔ ایک بلٹ ان سرٹیفکیٹ ٹیمپلیٹ فراہم کیا گیا ہے، اور حسب ضرورت ٹیمپلیٹس بھی بنائے جا سکتے ہیں۔
اندرونی طور پر، یہ Frappe Framework (ایک مکمل اسٹیک ویب ایپلیکیشن فریم ورک) اور Frappe UI (Vue پر مبنی UI لائبریری) استعمال کرتا ہے۔
ڈیپلائمنٹ کے اختیارات میں Frappe Cloud کے ذریعے منظم ہوسٹنگ یا سیلف ہوسٹنگ شامل ہے۔ README میں آسان انسٹال اسکرپٹ اور Docker امیج کے ساتھ سیلف ہوسٹنگ کا راستہ، اور Docker Compose یا مقامی bench پر مبنی ورک فلو کے ذریعے ڈیولپمنٹ سیٹ اپ فراہم کیا گیا ہے۔ ڈیفالٹ ڈیولپمنٹ اسناد Administrator/admin ہیں، اور ایپ /lms راستے پر پیش کی جاتی ہے۔
کمیونٹی وسائل میں Telegram پبلک گروپ، ڈسکشن فورم، دستاویزات اور YouTube چینل شامل ہیں۔ یہ پروجیکٹ اوپن سورس لائسنس کے تحت ہے اور Frappe Technologies کے ذریعے برقرار رکھا جاتا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.