Evaluando propuestas

Desarrollo app en C#

Publicado el 24 Julio, 2019 en Programación y Tecnología

Sobre este proyecto

Abierto

Desarrollar una herramienta que permita la sincronización bidireccional de meetings entre el Outlook y una plataforma web interna)
Hoy nuestro sistema corre con una cuenta de servicio a la cual los usuarios le otorgan permisos de colaboración (lectura y escritura) sobre la carpeta de contactos, permitiéndole al mismo poder crear una carpeta específica donde se sincronizan contactos de Outlook alojados en una base SQL Server. Estos contactos se gestionan en nuestra aplicación web y se sincronizan de manera unidireccional en las cuentas de Exchange de cada usuario (en dicho proceso se incorpora el ID propio como propiedad adicional).
Además de sincronizar contactos, se requiere poder sincronizar meetings generadas tanto en nuestro sistema como en el Outlook de manera bidireccional, se describen 4 casos a continuación:
1.
Escenario 1: Se crea un meeting en el Outlook de un usuario, se añaden participantes de la empresa (se encuentran en el Active Directory) y participantes del cliente (sincronizados desde el sistema propio) y se envía la convocatoria. Posterior a eso se deberá crear en nuestro sistema el meeting correspondiente a la generada previamente.
2. Escenario 2: Se crea un meeting en nuestro sistema y debe sincronizarse con la cuenta de Exchange del usuario que la está creando, generar el meeting correspondiente allí y enviar las convocatorias correspondientes. Misma lógica de participantes del escenario 1.
3. Escenario 3: Se actualiza un meeting existente en el Outlook, se sigue el workflow normal para esos casos que posee el Exchange, y luego se tiene que actualizar el meeting asociado en nuestro sistema.
4. Escenario 4: Se actualiza un meeting existente en nuestro sistema, luego se necesita que se sincronice la modificación en el Exchange y se siga el workflow normal para esos casos.

Requisito: demostrar experiencia comprobable en esto

Categoría Programación y Tecnología
Subcategoría Aplicaciones de escritorio
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Plataformas requeridas Windows

Plazo de Entrega: 23 Agosto, 2019

Habilidades necesarias

C#

Otros proyectos publicados por D. C.