About this project
it-programming / web-development
Open
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.
Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
API Integrations Other (Other APIs)
Roles needed Developer, Designer, Business analyst
Delivery term: May 01, 2020
Skills needed