Evaluando propuestas

Gestión de carga de solicitudes

Publicado el 27 Marzo, 2020 en Programación y Tecnología

Sobre este proyecto

Abierto

El desarrollo de esta api tendra que ser en Laravel PHP.

Aplicación para la carga de solicitudes. API para carga y consulta

Las solicitudes se crean a través de una API con los siguientes campos:

Nombre

Apellido

Email

[datos a definir]

[Archivos pdf]

Plataforma:

El usuario [Administrador] se loguea y ve todas las solicitudes nuevas creadas en forma de tabla. Puede ver mas info de cada solicitud y revisar los adjuntos en cada una.



Agrega un comentario si lo cree necesario y cambia el estado de la solicitud. Los estados son los siguientes (pero podrian ser mas):

    Nueva

    Aprobada

    Denegada

    Aprobada Urgente

    Cerrada

El usuario puede agregar a mano un número de ticket en la columna “ticket Temis”.

Existe una sección de reportes con información referida al uso de la plataforma. Se contará con los siguientes reportes:

    Numero de solicitudes por dia.

    Detalles de solicitudes por dia

    Estado general de las solicitudes (nuevas, aprobadas, denegadas, etc)

Se generarán distintos perfiles de usuario:

    Administrador: permite crear y consultar todos los campos.

    Robot: solo acceso por API

    Auditor: solo consulta sin edicion

API

Carga de nuevo requerimiento por POST

Consulta de todos los requerimientos por estado.

Edición de un requerimiento por id

Consulta de todos los datos de un requerimiento por campo “ticket temis”

Se loguea actividad de todas las acciones de los usuarios en la plataforma tanto desde la ui como desde la api.

Se realizará una integración por SAML2 con el LDAP Novel corporativo para autenticación de los usuarios y para autorización.

Se requiere la utilizacion de ssl tanto en el sitio como el api.

Se utilizará aseguramiento en la api por medio de api keys.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador, Diseñador, Analista funcional

Plazo de Entrega: 01 Mayo, 2020

Habilidades necesarias

Otros proyectos publicados por P. P.