About this project
SCA (Sistema de Carpetas Académicas) is an academic management platform designed for Colegio Técnico Nacional (CTN). The system centralizes the administration of specialties, courses, subjects, schedules, and teacher evaluation.
Key features:
- **Academic Management**: Allows loading schedules with conflict detection, management of curricula by academic stages, and automatic verification of topics taught in class.
- **Quality Control**: Includes a system for non-compliance, complaints, and teacher evaluation with specific roles (Teacher, Evaluator, Pedagogical Coordination).
- **Integrations**: Native connection with Google Classroom to import tasks and grades, as well as push notifications (Web Push) and PWA support for mobile installation.
- **Security and Roles**: Authentication with 2FA (TOTP), OAuth2 with Google, and granular permission management for global administrators, by specialty, teachers, and parents.
- **Reports**: Export of evaluation sheets to Excel and schedules to PDF.
Technical stack: Backend in Java 17/Spring Boot 4 with MySQL, frontend in React 19/TypeScript. The project includes deployment scripts for Linux and database management.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.