इस प्रोजेक्ट के बारे में

फ्रैपे लर्निंग एक ओपन-सोर्स लर्निंग मैनेजमेंट सिस्टम (LMS) है जो फ्रैपे फ्रेमवर्क और फ्रैपे UI पर बना है। इसका उद्देश्य पाठ्यक्रम निर्माण और ज्ञान साझा करना आसान बनाना है, और यह सीखने की सामग्री को व्यवस्थित करने का एक संरचित तरीका प्रदान करता है। README में वर्णित मुख्य विशेषताएँ: - संरचित शिक्षण: पाठ्यक्रम तीन-स्तरीय पदानुक्रम का पालन करते हैं — पाठ्यक्रमों में अध्याय होते हैं, और अध्याय पाठों को समूहित करते हैं, इसलिए प्रत्येक पाठ का संदर्भ होता है। - लाइव कक्षाएँ: शिक्षार्थियों को पाठ्यक्रम और अवधि के अनुसार बैचों में समूहित किया जा सकता है, और बैचों के लिए सीधे ऐप से Zoom लाइव कक्षाएँ बनाई जा सकती हैं। शिक्षार्थी अपनी निर्धारित लाइव कक्षाएँ देखते हैं। - क्विज़ और असाइनमेंट: क्विज़ सिंगल-चॉइस, मल्टीपल-चॉइस और ओपन-एंडेड प्रश्नों का समर्थन करते हैं। प्रशिक्षक असाइनमेंट जोड़ सकते हैं जिन्हें शिक्षार्थी PDF या दस्तावेज़ों के रूप में जमा करते हैं। - प्रमाणन: पाठ्यक्रम या बैच पूरा करने के बाद, शिक्षार्थियों को प्रमाणपत्र दिए जा सकते हैं। एक अंतर्निहित प्रमाणपत्र टेम्पलेट प्रदान किया गया है, और कस्टम टेम्पलेट बनाए जा सकते हैं। आंतरिक रूप से, यह फ्रैपे फ्रेमवर्क (एक फुल-स्टैक वेब एप्लिकेशन फ्रेमवर्क) और फ्रैपे UI (एक Vue-आधारित UI लाइब्रेरी) का उपयोग करता है। तैनाती विकल्पों में फ्रैपे क्लाउड के माध्यम से प्रबंधित होस्टिंग या स्व-होस्टिंग शामिल है। README एक Docker इमेज के साथ easy-install स्क्रिप्ट का उपयोग करके स्व-होस्टिंग पथ, और Docker Compose या स्थानीय bench-आधारित वर्कफ़्लो के माध्यम से विकास सेटअप प्रदान करता है। डिफ़ॉल्ट विकास क्रेडेंशियल Administrator/admin हैं, और ऐप /lms पथ के अंतर्गत परोसा जाता है। सूचीबद्ध समुदाय संसाधनों में एक Telegram सार्वजनिक समूह, एक चर्चा फ़ोरम, दस्तावेज़ीकरण, और एक YouTube चैनल शामिल हैं। परियोजना ओपन सोर्स के रूप में लाइसेंस प्राप्त है और फ्रैपे टेक्नोलॉजीज़ द्वारा अनुरक्षित है।