MxRachell Desarrollo Web Ver todos los proyectos

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.

Hablemos