Evaluando propuestas

Development of Workflow Module in C# .Net, Svelte, and Sveltekit for Disposition Management

Publicado el 04 Diciembre, 2023 en Programación y Tecnología

Sobre este proyecto

Abierto

Título del Proyecto: Desarrollo de Módulo de Workflow en C# .NET, Svelte, y SvelteKit para Gestión de Disposición
Descripción Detallada del Proyecto:
Este proyecto busca finalizar un módulo de gestión de disposición que facilita la interacción y el flujo de trabajo entre una empresa, sus clientes y proveedores. El módulo, en desarrollo, consta de tres componentes principales, con prioridades establecidas en función de su complejidad y alcance.
Componentes y Prioridades del Proyecto:
1.    API en C# .NET con Dapper (Alta Prioridad): Este componente es el núcleo del proyecto, responsable de realizar la mayoría de los cálculos y procesos críticos. Incluye autenticación, generación de documentos PDF, envío de correos, acceso a carpetas de SharePoint, integración con APIs de firma digital y manejo de carpetas compartidas en SharePoint para proveedores.
2.    Componente Svelte (Intranet - Prioridad Media): Este módulo funcionará dentro de una intranet, manejando la visualización y gestión de documentos PDF subidos por los clientes y usuarios. Permite revisar, aprobar o rechazar documentos y seleccionar aquellos que se compartirán con los proveedores.
3.    Checklist en SvelteKit (Menor Prioridad): Proporciona una interfaz para los clientes, permitiéndoles ver únicamente el checklist de archivos que debe cargar para el proceso de disposición y el avance en su trámite. Aunque de menor prioridad, sigue siendo crucial para la experiencia del usuario.
Funcionalidades Clave:
•    Gestión de flujos de trabajo entre la empresa, clientes y proveedores con diferentes niveles de acceso.
•    Comunicación y almacenamiento seguro de documentos a través de SharePoint.
•    Creación de carpetas compartidas específicas para proveedores en SharePoint.
•    Generación de reportes personalizados en PDF basados en reglas de negocio.
•    Mantenimiento de versiones históricas de documentos y flujos de aprobación entre usuarios.
•    Uso de PocketBase para almacenar información del módulo checklist.
Objetivos del Proyecto:
El objetivo es completar el desarrollo de este módulo para que funcione de manera eficiente, integrando todas las funcionalidades descritas y asegurando una experiencia de usuario fluida y una interfaz de usuario intuitiva.
Requisitos del Freelancer:
•    Experiencia comprobada en desarrollo con C# .NET, Svelte y SvelteKit.
•    Conocimientos en manejo de bases de datos con Dapper y en la integración y manejo de SharePoint.
•    Capacidad para trabajar con APIs de firma digital y otros sistemas de terceros.
•    Comprensión de las mejores prácticas de seguridad y privacidad de datos.
•    Excelentes habilidades de comunicación y capacidad para trabajar de manera autónoma y en colaboración con un equipo.
Este proyecto requiere un enfoque detallado y una comprensión profunda de los sistemas de gestión de workflows. El freelancer trabajará en estrecha colaboración con nuestro equipo para asegurar que el módulo cumpla con todas las expectativas y requisitos.

Contexto general del proyecto

El proyecto tiene un avance aproximado del 70%

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo No aplica
Disponibilidad requerida Según se necesite
Integraciones de API Cloud Storage (Dropbox, Google Drive, etc.), Otros (Otras APIs)
Roles necesarios Programador

Plazo de Entrega: 31 Diciembre, 2023

Habilidades necesarias