Proyecto desarrollado en Python 3.4 mediante el framework Flask, con SQLAlchemy como ORM.
La aplicación desempeña las siguientes funciones:
Gestión de las acciones formativas:
- Alta de alumnos y personal docente.
- Promoción de las acciones formativas a través de landing pages personalizadas.
- Preinscripción del alumnado a través de las landing pages.
- Carga de los datos del alumnado a partir de la base de datos de Sintrafor.
Ejecución de las acciones formativas
- Gestión de nóminas de proveedores y facturas, con imputación total o parcial a las acciones formativas.
- Imputación prorrateada de gastos de limpieza, equipos, alquileres, en función de la utilización y/o superficie del aula.
- Gestión de los parámetros generales de los planes y las acciones formativas (número de alumnos/as, módulo económico, etc.)
- Elaboración y realización de los cuestionarios de evaluación del curso.
- Gestión de altas y bajas de alumnos en la acción formativa.
Justificación de las acciones formativas:
- Cálculo automático de la subvención correspondiente a cada acción formativa, en función del número de horas/alumno efectivamente cursadas.
- Generación de la justificación económica de la acción formativa, con la imputación automática de costes directos al correspondiente epígrafe de gasto.
- Cómputo de los costes indirectos de la acción formativa a partir de las nóminas del personal administrativo y de gestión.
Gestión de usuarios:
- Alta y gestión completa de usuarios.
- Modificación de los permisos de acceso a los diversos apartados de la aplicación.
- Recuperación de contraseña mediante el email