Producto propio
Swaka
Sistema académico y de comunicación para colegios y escuelas de Colombia con hasta 2.000 estudiantes: página pública configurable, matrícula en línea, notas calculadas según el SIEE de cada institución, asistencia, alertas de riesgo, observador del alumno, certificados y comunicación con las familias.
El ambiente de pruebas usa datos de demostración, puede cambiar sin aviso y no está pensado para uso real.
El problema
Qué resuelve
- Notas en hojas de cálculo, con fórmulas manuales y errores en la promoción.
- Los directores de grupo se enteran tarde de que un estudiante va perdiendo.
- Certificados hechos a mano e históricos que se pierden.
- Datos de menores de edad circulando sin control.
Funciones
Qué hace
Página pública
Logo, colores, carrusel, noticias y actividades, configurables sin programar.
Matrícula en línea
Solicitud pública, revisión y aprobación.
Notas
Notas parciales por periodo; el sistema calcula periodos, áreas y definitivas según el SIEE y avisa a tiempo quién va mal.
Asistencia y observador
Asistencia, incapacidades con alertas y observador del alumno digital y confidencial.
Certificados y comunicación
Certificados verificables y reportes en un clic; comunicados por correo y dentro de la aplicación.
Usuarios
Quién lo usa
Rector y coordinadores
Consultan lo académico, aprueban cierres y autorizan cambios.
Docentes y directores de grupo
Cargan notas y asistencia, y hacen seguimiento a su grupo.
Secretaría y administrador
Matrículas, datos de personas, certificados y configuración de la institución.
Estudiantes y acudientes
Consultan notas y asistencia, suben incapacidades y reciben comunicados.
Técnica y estructura
Cómo está construido
- PHP con MVC propio
- Angular + Tailwind CSS
- PostgreSQL
- API REST
- Monolito modular: una API REST en PHP y una aplicación Angular en el mismo subdominio.
- Listo para varias instituciones: cada dato pertenece a una institución y la base de datos aplica seguridad por fila como segunda barrera.
- Permisos por rol que el administrador del colegio puede ajustar.
- Correos, alertas y boletines masivos por una cola en la base de datos que procesa el cron.
¿Necesita algo parecido?
Cuéntenos su caso y le proponemos alcance, tiempos y costos.