Sobre este proyecto
it-programming / web-development
Abierto
- Realizar el desarrollo web completo.
- Instructivo en pantalla con imágenes de como realizar una compra.
- Pantalla de inicio donde estarán los productos cargados a través de shiperAdmin el cual será reemplazado con la publicación automática a través de la API de Amazon y contara con una búsqueda por URL de producto.
- Calculadora de tarifas según el producto (impuestos y otros).
- Información de contacto y formulario de contacto que envía mail.
- Pantalla para iniciar sesión.
Se debe especificar el método de inicio de sesión como email, run, nombre de usuario, numero de cliente.
- Pantalla de registro de usuarios nuevos donde se crean las credenciales para acceder al sistema MyShiper
- Pantalla para recuperar la contraseña en caso de ser olvidada. Se debe indicar método de recuperación, a través de email registrado, run, numero de teléfono, nombre de usuario, etc.
- Pantalla con información de los datos del usuario que ha iniciado sesión. En esta pantalla es posible cambiar los datos registrados o completar datos faltantes.
- Pantalla para registrar las direcciones de entrega del producto.
Esta mostrara una lista de direcciones y dará la opción de agregar o eliminar mas direcciones.
- Pantalla en la cual el usuario podrá cambiar la clave para ingresar al sistema MyShiper
- Registro o edición de datos de facturación.
- Pantalla que mostrara una bandeja, grilla o lista con todos los pedidos pendientes de entrega.
Al seleccionar detalle podrá acceder a la información completa del producto. Indicar si podrá ver información del tracking del producto.
- Pantalla en la cual el usuario podrá registrar un prealerta del producto comprado.
Esto es para los productos que no sean comprados a través del carro de compra.
- Pantalla con bandeja, grilla o lista de productos que sean reembolsados. El cliente solo podrá ver la información del producto reembolsado.
No podrá solicitar reembolso a través del sistema.
- Pantalla con detalle del reembolso. Al seleccionar un producto con reembolso de la lista de reembolso se accederá a la pantalla de detalle donde se mostrara información relevante a la compra del producto y los costos.
- Primera fase la captura de datos será de forma manual, se completara un formulario de compra el que pedirá ingresar la URL del producto a comprar, el precio en dólares, la cantidad y la descripción, con estos datos se realizara el calculo del precio final.
- Se visualizaran productos sugeridos para comprar los cuales serán ingresados de forma manual a través de una pantalla en el sistema shiperAdmin.
- Pantalla con buscador de productos en la cual se ingresara la url de los productos de "amazon" para realizar una compra. Para esto debe ser proporcionada las credenciales de una cuenta de asociados de Amazon correspondiente a la empresa shiper.
- Vista de detalle para agregar el producto al carro de compra.
Esta vista muestra la imagen principal del producto, el precio utilizando el algoritmo de calculo de tarifas y dará la opción de seleccionar la dirección de despacho.
- Lista completa de productos seleccionados para comprar en la cual se muestra el precio por producto y el precio total.
- Pantalla donde podrá seleccionar la dirección de despacho por producto o una dirección en general para envío.
- Pantalla que finaliza la compra realizando el pago de los productos. Este inicialmente será por transferencia y conformación. El pago mediante webpay plus debe ser agregado como nuevo requerimiento para evaluar las horas de desarrollo.
- Pantalla integración con sistema webPay para realizar pagos.
- Pantalla para iniciar sesión. Se debe especificar el método de inicio de sesión como email, run, nombre de usuario, numero de cliente.
- Pantalla para recuperar la contraseña en caso de ser olvidada. Se debe indicar método de recuperación, a través de email registrado, run, numero de teléfono, nombre de usuario, etc.
- Pantalla con información de los datos del usuario que ha iniciado sesión.
En esta pantalla es posible cambiar los datos registrados o completar datos faltantes.
- Pantalla en la cual el usuario podrá cambiar la clave para ingresar al sistema ShiperAdmin
- Pantalla con bandeja, grilla o lista de todos los productos que han sido comprados por los clientes para proceder a realizar la compra y prealerta por parte de otra empresa.
- Pantalla que muestra el detalle del producto a comprar.
Cuenta con los botones de acción "Compra realizada" o "Reembolsar".
- Pantalla con bandeja, grilla o lista de todos los productos que han sido enviados a reembolso.
- Falta definir como será el método para realizar un reembolso en caso de que AF no logre comprar el producto registrado por el cliente.
- Pantalla donde AF registrara los datos de los productos para prealerta.
- Vista en la cual se podrá subir un producto para publicar en la pagina principal, este contara con un formulario en el cual se podrá registrar la URL del producto, el nombre, descripción y cantidad disponible.
- Pantalla que permite crear usuarios tipo "Clientes" para ingresar a sistema MyShiper o usuarios tipo "Operador" para ingresar a "ShiperAdmin".
- Pantalla que permite editar todos los datos de los usuarios tipo operador o cliente
- Pantalla que permite cambiar la contraseña de los usuarios del sistema
- Reporte con todos los productos prealerta dos, cuenta con un filtro por fecha. Definir los campos y formato a mostrar en este reporte.
- Reporte con totalidad de registros de productos que fueron comprados por los clientes, contara con un filtro por fecha.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Social media (Facebook, Twitter, etc.), Payment Processor (Paypal, Stripe, etc.), Otros (Otras APIs)
Roles necesarios Diseñador, Analista funcional, Programador, Diseñar una landing page, Otro
Otros roles necesarios User experience
Plazo de Entrega: No definido
Habilidades necesarias