Evaluating bids

Cotizador de producto y solicitud de emision

Published on the February 01, 2018 in IT & Programming

About this project

Open

El sitio se encuentra diseñado actualmente, para hacerlo funcionar debería cumplir las siguientes especificaciones:

Backend:
Carga de los distintos productos a ofrecer:
Contar cantidad de días por viaje (desde in hasta out)
tener 1 tarifa por día para menores de 69
tener 1 tarifa por día para mayores de 69
seleccionar de 1 a 5 pasajeros
selector de divisa
máximo de edad
mínimo de vigencia
límite de máximo y mínimo de días
Fecha de inicio y fin de vigencia
Fecha máxima para vender/emitir la promoción
código único de tarifa por producto
código único de producto
posibilidad de sumar iva
opción de habilitadas/publicadas
Caso especial multiviaje:
  - Costo fijo
  - vigencia anual
  - duración máxima (días)

herramienta para duplicar productos
se genera código único de reserva al aprobarse la cotización 
validación fecha de nacimiento menores/mayores (mostrar cálculo de edad)

Front end:

validar destino de viaje, validar edad de los pasajeros, contar cantidad de días y cotizar en función de eso los diferentes productos.
Una vez seleccionada la opcion deseada, carga de datos de los viajeros.
Confirmado el envio de datos, realizar emisión por xml con el api del proveedor y confirmado el numero de Voucher (que nos entrega la API del proveedor)

Integración con API del proveedor

solo para emisión:
    La integración implica:
  integración con la api SOAP del proveedir
  Generación de la reserva, con envio de email de confirmacion a cliente y a operador
  Generación de voucher para el cliente enviado via mail. (Posibilidad de descargarlo)
  Almacenamiento de las reservas en la base de datos del sitio
  backend de administración de las reservas realizadas:
      - filtrado por cliente
      - posibilidad de exportación de las reservas realizadas por clientes en xml

Escribir algunos datos en el sistema administrativo, una base de datos que esta dentro de un sql server express 2005. La computadora server esta en poder de la empresa.
Los datos se pueden escribir con algún stored procedured ya creado, esto es mejor porque ya tienen ciertas validaciones.

Posiblidad de pago con Mercado Pago o Todo Pago

Ejemplo:
https://www.aseguratuviaje.com.ar/

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
Experience in this type of projects Yes (I have managed this kind of project before)
API Integrations Payment Processor (Paypal, Stripe, etc.), Other (Other APIs)
Roles needed Designer, Developer, Project manager, Business analyst

Delivery term: Not specified

Skills needed