Se busca un desarrollador o equipo experimentado para crear una plataforma web integral diseñada para el análisis y la gestión automatizada de licitaciones del estado.
Adjuntamos comentarios generales, tenemos un documento con algo mas detallado que se puede enviar.
1. objetivo del proyecto
desarrollar una plataforma web saas orientada a empresas proveedoras del estado, que permita:
• buscar licitaciones de la página de compras estatales
• detectar automáticamente nuevas licitaciones
• seguimiento de las licitaciones, con estado pendiente, en análisis, en proceso y presentadas
• analizar pliegos mediante inteligencia artificial
• capacidad para guardar, gestionar y organizar documentos relacionados con las licitaciones
• evaluar la conveniencia de participación
• asistir en la preparación de propuestas
• tenes un asistente de la normativa legar para compras estales, con chat con ia para consultas o resúmenes.
• Análisis de las propuestas presentadas en cierta licitación para realizar un resumen de la competencia.
El sistema debe ser escalable, modular, seguro y mantenible.
comentario generales: el objetivo general es crear una pagina para que las empresas puedan consultar las licitaciones del estado, analizar las mismas, ordenarlas, filtrarlas, procesar con ia los pliegos, hacer seguimiento de todo el proceso de licitaciones hasta su presentación.
Primeramente, vamos a tener una pagina administrador, para el control de los clientes, asignación de permisos, habilitación de productos dentro de la app, mediante suscripciones, gestión de las búsquedas de interés, páginas de compras, planes.
Se analizará como se manejan los diferentes planes de usuarios, que este habilitado que no, como se pagan y como se habilitan los mismos.
En la pagina cliente, la idea es tener acceso a todas las licitaciones del estado pudiendo filtrar las mismas en un Dashboard claro y simple. Luego el cliente puede realizar acciones sobre esas licitaciones.
pagina base: la pagina principal del estado es
https://www.comprasestatales.gub.uy/consultas/, donde se puede consultar todas las licitaciones. Segun la IA existe una interfaz oficial de consulta para las publicaciones de Compras Estatales, pensada justamente para obtener los datos de compras y contrataciones que se publican en el sitio, y arce la describe como disponible en formato xml. Además, arce publica información mediante el estándar ocds (open contracting data standard), con feed rss y descargas históricas en json.
Lo más importante que encontré es esto:
https://www.gub.uy/agencia-reguladora-compras-estatales/datos-y-estadisticas/datos/consulta-publicaciones
https://catalogodatos.gub.uy/dataset/acce-compras-estatales
https://catalogodatos.gub.uy/dataset/acce-compras-estatales/resource/542e215f-00d2-432e-aac5-d00bc3422633
https://www.gub.uy/agencia-reguladora-compras-estatales/sites/agencia-reguladora-compras-estatales/files/2021-05/politica-de-publicacion-ocds.pdf
https://www.gub.uy/agencia-reguladora-compras-estatales/sites/agencia-reguladora-compras-estatales/files/2021-05/politica-de-publicacion-ocds.pdf
INFRAESTRUCTURA: La idea general es trabajar con PrimeReact para el diseño de las paginas y React para el frontend. Python para el Backend.
Preferiblemente usar Firebase para todo el tema de autenticación, BD y hosting, además de storage y ver las cloud function si es viable usarlas.
La demás tecnología, que no estamos tan familiarizados debería ser analizada y sugerida.
En cuanto a Firebase hay que analizar si se utiliza una sola BD o se abre una consola de Firebase por cada usuario. Esto para poder utilizar mas separado las base de datos, sobre todo por temas de costos en storage y consultas. Es un punto para analizar.
El envío de mails a los clientes se puede gestionar desde una bd general donde están todos los datos, pero luego que se logea el cliente cada uno utiliza su propia bd.
Esto implica (porque hemos implementado otras cosas) cambiar la BD a la que se conecta el sistema durante la ejecución del mismo. Por un lado, al logearse consulta todo lo referente al cliente, si tiene autenticación, etc. Pero al momento de validar al cliente cambia la bd para trabajar con una bd individual.
IA: No tenemos mucha experiencia en este tipo de desarrollo, hay que analizar si se crean diferentes agentes para diferentes tareas, un chat para consultar cosa del pliego, o un chatbot general para consultar, por ejemplo. Me dices cuales licitaciones del rubro limpieza hay, no se si es viable realizar esto, o muy complejo.
Por otro lado, puede haber un apartado, con pago aparte, que analice todo lo que tenga que ver con la normativa de las IA, hay un texto “madre” y luego leyes y resoluciones.
En definitiva, podemos tener
IA de Consulta generales, sobre licitaciones
ia para análisis de pliegos, con diferentes agentes
ia para armado de propuestas, costos, etc
ia para análisis de diferentes ofertas
ia para consultas legales.
Prazo de Entrega: Não estabelecido