Sobre este proyecto
it-programming / web-development
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