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

SCA (Sistema de Carpetas Académicas) Colegio Técnico Nacional (CTN) के लिए एक शैक्षणिक प्रबंधन मंच है। यह विशेषताओं, पाठ्यक्रमों, विषयों, समय सारणियों और शिक्षक मूल्यांकन के प्रशासन को केंद्रीकृत करता है। प्रमुख कार्यक्षमताएँ: - **शैक्षणिक प्रबंधन**: संघर्ष पहचान के साथ समय सारणी लोड करने की अनुमति देता है, पाठ्य सत्रों के अनुसार पाठ्यक्रम योजनाओं का प्रबंधन करता है, और कक्षा में दिए गए विषयों का स्वचालित सत्यापन करता है। - **गुणवत्ता नियंत्रण**: इसमें गैर-अनुपालन, शिकायतें और शिक्षक मूल्यांकन के लिए एक प्रणाली शामिल है, जिसमें विशिष्ट भूमिकाएँ (शिक्षक, मूल्यांकनकर्ता, शैक्षणिक समन्वय) हैं। - **एकीकरण**: Google Classroom के साथ देशी कनेक्शन ताकि कार्य और ग्रेड आयात किए जा सकें, साथ ही पुश सूचनाएँ (Web Push) और मोबाइल पर स्थापना के लिए PWA समर्थन। - **सुरक्षा और भूमिकाएँ**: 2FA (TOTP), Google के साथ OAuth2, और वैश्विक प्रशासकों, विशेषता-विशिष्ट, शिक्षकों और माता-पिता के लिए बारीक अनुमति प्रबंधन। - **रिपोर्ट्स**: मूल्यांकन शीट को Excel में और समय सारणियों को PDF में निर्यात करना। तकनीकी स्टैक: MySQL के साथ Java 17/Spring Boot 4 में बैकएंड, React 19/TypeScript में फ्रंटएंड। परियोजना में Linux के लिए तैनाती स्क्रिप्ट और डेटाबेस प्रबंधन शामिल है।