Об этом проекте
SCA (Sistema de Carpetas Académicas) — это платформа для управления академическими процессами, разработанная для Национального технического колледжа (CTN). Система централизует управление специальностями, курсами, предметами, расписаниями и оценкой преподавателей.
Ключевые функции:
- **Академическое управление**: Позволяет загружать расписания с обнаружением конфликтов, управлять учебными планами по этапам обучения и автоматически проверять темы, пройденные на занятиях.
- **Контроль качества**: Включает систему учета нарушений, жалоб и оценки преподавателей с конкретными ролями (Преподаватель, Оценщик, Педагогический координатор).
- **Интеграции**: Нативная связь с Google Classroom для импорта заданий и оценок, а также поддержка push-уведомлений (Web Push) и PWA для установки на мобильные устройства.
- **Безопасность и роли**: Аутентификация с 2FA (TOTP), OAuth2 через Google и гранулярное управление разрешениями для глобальных администраторов, администраторов специальностей, преподавателей и родителей.
- **Отчеты**: Экспорт таблиц оценок в Excel и расписаний в PDF.
Технологический стек: Backend на Java 17/Spring Boot 4 с MySQL, frontend на React 19/TypeScript. Проект включает скрипты для развертывания на Linux и управления базой данных.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.