Sobre este projeto
it-programming / web-development
Aberto
Buscamos un desarrollador altamente experimentado en Microsoft Power Platform para diseñar e implementar un aplicativo integral de gestión de evaluaciones y generación automática de reportes en formato PDF. Este sistema se integrará completamente dentro del ecosistema de Office 365.
El backend del sistema se construirá utilizando SharePoint Online, aprovechando sus listas y bibliotecas para almacenar de manera estructurada tanto datos cuantitativos (indicadores en escala de 0 a 1) como información cualitativa (rúbricas y comentarios detallados). Se requiere la creación de repositorios automáticos para cada proyecto y usuario, con una configuración de permisos granulares para asegurar la seguridad y el acceso adecuado a la información. El sistema debe soportar la participación de evaluadores internos y externos, gestionando estos últimos a través de cuentas de invitado (Azure AD/Entra ID B2B).
La interfaz de usuario se desarrollará como una Power Apps Canvas App, que incluirá las siguientes funcionalidades clave:
* Pantallas para la carga de datos y evidencias relevantes.
* Formularios de evaluación interactivos con capacidad de captura de firma digital mediante la función Pen Input.
* Visualización clara y efectiva de los resultados de las evaluaciones a través de gráficos comparativos, como gráficos de barras y, si es técnicamente factible y visualmente óptimo, gráficos de radar.
La automatización de procesos será un componente crítico del proyecto y se implementará utilizando Power Automate. Los flujos de trabajo incluirán:
* Envío automático de notificaciones a los evaluadores para recordarles tareas pendientes o informarles sobre nuevas asignaciones.
* Uso de una plantilla de Word (.docx) predefinida para rellenar campos dinámicamente con los datos de las evaluaciones (utilizando la acción “Populate a Microsoft Word template”).
* Conversión de los documentos de Word generados a formato PDF.
* Guardado automático de los informes PDF resultantes en la carpeta correspondiente dentro de SharePoint Online.
* Envío por correo electrónico de los informes finales a los actores y partes interesadas definidos.
Requisitos indispensables para el candidato:
* Experiencia demostrable en el desarrollo de Power Apps avanzadas, incluyendo el manejo de fórmulas complejas y colecciones de datos.
* Dominio de Power Automate, con experiencia específica en la integración con Word Online, generación de PDF y gestión de permisos en SharePoint (incluyendo la ruptura de herencia de permisos).
* Conocimiento y experiencia en la configuración y gestión de usuarios invitados en Office 365 (Azure AD/Entra ID B2B).
Entregables esperados:
* Aplicación funcional y probada en Power Apps.
* Estructura completa de listas y bibliotecas de SharePoint Online configurada.
* Flujos de Power Automate configurados, probados y documentados.
* Plantilla de Word (.docx) integrada y lista para su uso.
* Breve manual técnico de uso y administración del sistema.
Al presentar su propuesta, por favor, detalle brevemente su enfoque y experiencia en los siguientes puntos:
1. ¿Cómo gestionaría la captura y validación de la firma de un evaluador externo dentro de la Power App?
2. ¿Cuál sería su estrategia para mostrar gráficos comparativos de manera efectiva en Power Apps?
3. Describa su experiencia utilizando la acción “Populate a Microsoft Word template” en Power Automate.
4. Proporcione un ejemplo de cómo ha manejado permisos granulares en SharePoint a través de flujos de Power Automate en proyectos anteriores.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Prazo de Entrega: Não estabelecido
Habilidades necessárias