Hola.<br />Necesitamos presupuestar el siguiente desarrollo.<br />----------------------------------------------------------------------------------------------------------------------------------<br /> <br />Para una primera aproximación a lo que necesitamos, sugerimos visitar<br />[login to view URL]<br />Scrollar hasta "Tirage Jet d'encre Pigmentaire".<br />Luego pulsar en "Commander", y continuar con los siguientes pasos.<br /> <br />------------------------------------------------------------------------------------------------------------------------------------<br /> <br />Tenemos un comercio de impresión de fotografías sobre diferentes tipos de papeles y en diferentes tamaños de impresiones.<br />Ya contamos con sitio web, y aplicaciones e interfaces para la recepción de pedidos de copias.<br /> <br />Lo que necesitamos ahora es integrar a nuestro sitio web una nueva interfaz amigable, intuitiva, moderna, despojada, responsive hasta teléfono que permita:<br /> <br />*Que nuestros clientes puedan realizar Pedidos de Copias (impresiones), subiendo sus fotos al servidor, desde discos, Fb, Instagram, Drive, etc (para una más fácil gestión de archivos podríamos usar [login to view URL] )<br /> <br />*Que puedan seleccionar y subir al servidor varias fotos a la vez en un mismo Pedido de Copias.<br /> <br />*Que puedan seleccionar el Tamaño de Copia al que desean imprimir sus fotos (combo opciones predefinidas)<br /> <br />*Que puedan seleccionar el Tipo de Papel sobre el cuál se imprimirán sus fotos (listado visible de los diferentes papeles disponibles + radio button ).<br />Ayuda con popup explicará al cliente las características del papel que está seleccionando.<br /> <br />*Que puedan seleccionar si sus copias se montarán (pegarán) sobre algún soporte rígido (listado visible de los diferentes soportes rígidos disponibles + radio button)<br /> <br />*Que puedan seleccionar Envío a Domicilio o Retiro en Local (checkbox)<br />Envío a Domicilio sumará el importe del envío al costo del Pedido.<br />El costo será fijo (duro) por provincia y no requiere api para el cálculo.<br />El costo por provincia se modifica manualmente en base de datos. (son sólo 24 registros)<br />Para el costo del Envío no influye el tamaño ni peso del paquete.<br />Trabajamos con Oca.<br /> <br />*Formulario completo para carga de Datos del Cliente y Domicilio. (Confirmación de los datos ingresados por el usuario). Carga del registro del cliente en base de datos para agilizar futuros pedidos.<br /> <br />*Informe en pantalla al usuario de tiempo estimado de entrega.<br />El tiempo de entrega se expresa fijo en horas hábiles, y está asociado únicamente al tipo de papel seleccionado. (para determinado papel - determinado tiempo de entrega)<br />El tiempo de entrega del pedido NO incluye el tiempo de envío hasta la localidad del cliente.<br />Los tiempos de envío se informarán en página de Preguntas Frecuentes del “mini sitio”<br /> <br />*Registro (alta/ login) de Datos del Cliente. Incluirá todos los datos comunes necesarios.<br /> <br />*Integración con MercadoPago.<br /> <br />*Carrito de Compras:<br />Un mismo pedido NO podrá combinar diferentes tamaños de copias, como tampoco diferentes tipos de papel.<br />Ejm: Para dos diferentes tipos de medida, el cliente deberá realizar dos pedidos diferentes.<br />Por lo tanto el usuario podrá acumular sus pedidos de diferentes papeles y/o tamaños en “Carrito de Compras”, para luego efectuar un único pago por todos sus pedidos. Y abonar un único Envío a Domicilio.<br /> <br />Opción de Pago en Local sólo para clientes preferenciales. Esta opción sólo podrá ser habilitada por el propietario del sitio, asociando la opción Pago en Local ID (o email ) de registro del cliente,<br /> <br /> <br />Consideraciones sobre el “manejo” de las fotos/imágenes en la interfaz gráfica de usuario.<br /> <br />*La programación debe detectar el tipo de archivo permitido (JPG, JPEG, TIF, PNG), y denegar otro tipo de archivo.<br /> <br />*La programación debe detectar la resolución de las fotos, y alertar al usuario sobre la mala calidad con relación al tamaño de copia seleccionada,<br />Nosotros proveeremos los listados correspondientes a la máxima y mínima resolución aceptable para cada tamaño de copias seleccionado, según el tipo de papel.<br /> <br />* Para permitir una correcta visualización al usuario, la interfaz debe permitir rotar las imágenes.<br /> <br />*La interfaz debe permitir cropear una zona de la foto manteniendo el ratio del tamaño del papel elegido.<br />De corresponder, luego de realizar el crop, se deberá alertar al usuario si la resolución, por causa del crop realizado, ahora es baja para el tamaño de papel elegido.<br /> <br />*La programación debe subir al servidor sólo la zona cropeada por el usuario en la interfaz.<br /> <br />* Herramienta gráfica para la interfaz:<br />-Cuando las medidas de la imagen tienen el mismo ratio que las medidas del papel seleccionado, toda la imagen será impresa completamente. Ningún “conflicto” se le presenta al usuario.<br /> <br />-Cuando las medidas de la imagen NO tienen el mismo ratio que las medidas del papel seleccionado, existen dos opciones que el usuario debe poder elegir.<br /> <br />Pleno papel: se debe mostrar la imagen cubriendo toda la superficie del papel y más.<br />El usuario deberá tener la herramienta gráfica que le permita desplazar la imagen, y elegir la zona de la imagen que no será impresa. <br /> <br />Plena imagen: se debe mostrar la imagen entera dentro de la superficie del papel. La impresión final será entregada con sobrantes de papel en blanco.<br /> <br /><br />Panel de control<br /> <br />* Se registrarán los Pedido por Nº xxxx,<br />Los Pedidos podrá tener tres condiciones:<br />Pagado<br />No Pagado<br />Pendiente de Pago (caso PagoFácil/Rapipago)<br /> <br />Los pedidos tendrán dos estados:<br />Descargado SI.<br />Descargado NO.<br /> <br />Deberá existir un botón Eliminar Pedido (con pregunta de seguridad)<br /> <br />*Botón Descargar Pedido.<br />Se descargan los archivo (fotos) + data cliente + data pedido.<br />La data cliente y data pedido, se deben poder imprimir conjuntamente en hoja A4.<br />NOTA: El administrador podrá descargar Pedidos sea cual sea su condición y estado. <br /> <br />*Botón Enviar Email por Pedido Listo al usuario, avisando que su pedido está listo para retirar en nuestro local. (90% de los casos)<br /> <br />Nota: Si el pedido es con Envío a Domicilio, independientemente a esta interfaz, informamos al cliente en el momento que su pedido es despachado utilizando la aplicación propia del servicio de Oca. No será necesario integrar Oca a esta interfaz.<br /> <br /> <br />Base de Datos.<br />No todos los tamaños de papel están disponibles para todos los tipos de papel.<br /> <br />Por lo tanto se necesitará.<br />Tipo de Papel asociado a Tamaño de Papel asociado a Precio.<br /> <br />*Tipos de Papeles (nombre de papel) se ingresarán en la db manualmente.<br /> <br />*Tamaños de Papel se ingresarán en la db manualmente.<br /> <br />*Precios se ingresan por primera vez manualmente.<br />NOTA: Los Precios se deben poder modificar por Nombre de Papel en forma porcentual, en más o en menos.<br /> <br />*Datos Clientes. Datos personales.<br /> <br />*Pedidos.<br /> <br />*Envío automático de emaill al usuario cuando ingresa el Pedido en condición Pagado.<br /> <br />*Envío automático de emaill al usuario cuando ingresa el Pedido en condición No Pagado. (caso Rapipago PagoFácil).<br /> <br />*Envío automático de email al usuario cuando este abandona el Carrito..<br /><br />Esto es todo <br />Cordialmente