Chrome Extension (Spanish)

Cerrado Publicado hace 3 años Pagado a la entrega
Cerrado Pagado a la entrega

Descripción:

Es un sitio para pedir cotizaciones y ofertar online. Los datos están en una tabla MySQL.

La extensión debe tener un módulo de configuración donde permitirá ingresar y editar los datos de acceso al sistema web (User/Pass y el ID del usuario)

Hay 3 funcionalidades que son idénticas solo que toman los datos de tablas distintas:

a) alerta de ofertas: hay compradores que tienen que ser alertados cuando un proveedor les hace una oferta a alguna de las solicitudes que han hecho en un sistema web (tablas: company + global_bit + request)

la extensión debe revisar cada 5 minutos la tabla global_bit para ver si hay nuevos registros que tengan el campo tax_id_buyer coincidente con el id del usuario de la extensión. Si hay nuevos registros coincidentes debe tomar el valor en el campo id_bit, buscarlo en la tabla request y hacer una alerta indicando "Nueva Oferta para la Solicitud XXXX - Titulo de la Solicitud" (estos dos datos están en la tabla request) y dos botones que digan: "Ok" y "Ver Oferta" y si el usuario le hace Click en Ver Oferta. Llevarlo con un Link ya definido a ver la oferta en la web.

Si hace click en cualquiera de los botones, debe agregar un registro en la tabla seen_alerts adding the User ID, Date, type (Offer/Request/Message) and the offer or request ID) esta tabla se usa para no repetir una alerta si ya fue vista.

B) alerta de solicitudes: hay proveedores que tienen que ser alertados cuando un comprador hace una solicitud en una de las categorías en las que está anotado (tablas: company + request + provider-category)

la extensión debe revisar cada 5 minutos la tabla request_item para ver si hay nuevos registros en las categorías que él tiene registradas (esos datos están en la tabla provider-category) y buscando que el campo tax_id coincida con el id del usuario de la extensión.

Si hay nuevos registros coincidentes debe tomar el valor en el campo id_bit, buscarlo en la tabla request y hacer una alerta indicando "Nueva Solicitud - Titulo de la Solicitud" (estos dos datos están en la tabla request) y dos botones que digan: "Ok" y "Ver Solicitud" y si el usuario le hace Click en Ver Solicitud, llevarlo con un Link ya definido a ver la oferta en la web. Si hace click en cualquiera de los botones, debe agregar un registro en la tabla seen_alerts adding the User ID, Date, type (Offer/Request/Message) and the offer or request ID) esta tabla se usa para no repetir una alerta si ya fue vista.

C) MENSAJES: La extensión debe revisar cada 5 minutos la tabla pseudomail para ver si hay nuevos registros y que el campo buyer_tax_id o provider_tax_id coincida con el ID del usuario de la extensión.

Si hay nuevos registros coincidentes debe tomar el valor en el campo buyer_tax_id o provider_tax_id que está junto a su id (la contraparte), buscarlo en la tabla company y hacer una alerta indicando "Nuevo Mensaje de NOMBREDELACONTRAPARTE" (estos dos datos están en la tabla company) y dos botones que digan: "Ok" y "Ver Mensaje" y si el usuario le hace Click en Ver Mensaje, llevarlo con un Link ya definido a ver el mensaje en la web. Si hace click en cualquiera de los botones, debe agregar un registro en la tabla seen_alerts adding the User ID, Date, type (Offer/Request/Message) and the offer or request ID) esta tabla se usa para no repetir una alerta si ya fue vista.

Adicionalmente la extensión debe permitir al usuario seleccionar un botón que diga: "Ingresar" y lo lleve a la aplicación web con autologin. El link para esto sólo agrega ID y Pass como parámetros y ya existe.

Todas las alertas deben incluir una alerta sonora y visual.

En el ícono de la Extensión (indicando la cantidad de notificaciones no vistas en un círculo rojo).

JavaScript MySQL Arquitectura de software HTML Google Chrome

Nº del proyecto: #27248861

Sobre el proyecto

8 propuestas Proyecto remoto Activo hace 3 años

8 freelancers están ofertando un promedio de $272 por este trabajo

Jee1980

Hello. Hope you stay safe. As a Chrome extenion expert, I tried to understand this description, and I think got basically. However if you can provide me English version description again, that would be most appreciated Más

$250 USD en 3 días
(22 comentarios)
5.8
tuadmin

Tenga buen dia mi estimado, bueno aunque es factible su proyecto de la extension para la comunicacion sera necesario agregar un puente tipo REST, dependiendo si su web esta usando PHP o ASPX o NODEJS, y agregar un ap Más

$220 USD en 5 días
(4 comentarios)
3.9
lalitchouhan1996

Hi I have read out your project description i can surely complete this. I have done similar project before you can check out on my profile. so please allow me to compete your projects waiting for your message in chat Más

$222 USD en 5 días
(1 comentario)
1.0
alvsancab

Buenas, Soy Técnico Superior de Desarrollo de Aplicaciones Web, me gustaría que hablemos sobre este proyecto ya que sería un nuevo reto para mi, poseo experiencia con JavaScript realizando proyectos con el lenguaje Go Más

$150 USD en 7 días
(0 comentarios)
0.0