Terminado

Creación de página web de Ecards

Publicado el 06 Octubre, 2019 en Programación y Tecnología

Sobre este proyecto

Abierto

Se requiere un programador web para el siguiente trabajo:
Montar una página web de venta de tarjetas postales virtuales (ecards). Entiéndase tarjeta postal virtual como un regalo, que consiste en un video animado relativo al amor, la amistad u otros temas.
La página web debe ser construida por el programador, puede utilizar Wordpress o Shopify como plataforma.

Nosotros daremos la experiencia de usuarios que queremos y el programador deberá implementarla. Adicionalmente, se proporcionarán los detalles para montar la estética de la página, tales como colores, imágenes, fuente de texto, logo, etc. Y el programador deberá aplicarlos a la página web según lo requerido.



La página web debe permitir al usuario visualizar las tarjetas virtuales en el landing page y una vez que encuentre la que quiere y le de clic, seguirá el siguiente proceso:
1.    El usuario podrá ver el video completo.
2.    El usuario escribirá en un cuadro de texto el nombre suyo y de su pareja, también definirá su edad, la edad de su pareja, su género, el género de su pareja, su nacionalidad, la nacionalidad de su pareja, su tipo de relación, el tiempo que llevan juntos y el correo electrónico en el cual quiere recibir el video. El usuario seleccionará si quiere o no recibir ofertas y promociones a su correo.
3.    El usuario subirá una foto a la página web, la cual se mostrará en una vista previa, mostrando cómo se verá la imagen cuando se integre al video, el usuario podrá modificar el tamaño y la posición de la imagen para ajustarla como lo desee.
4.    El usuario seleccionará continuar y será dirigido a pagar por la tarjeta postal virtual, luego de que pague con su tarjeta de débito o crédito, el sistema generará un nuevo video que consistirá en pegar por 5 segundos al video seleccionado, la imagen que subió el usuario (con el debido ajuste que este le hizo) con los nombres de la pareja en la parte inferior. Esta imagen con los nombres se verá al inicio, antes de que empiece el video animado comprado.
5.    El video final podrá ser visualizado y descargado desde la página web y también será enviado al correo electrónico que el usuario haya definido.
Adicionalmente se requiere que:
1.    El programador entregue el código fuente de la solución
2.

El programador se encargue de gestionar la apertura de cuentas de Amazon Web Services, WordPress y otras necesarias, dándonos los log in. Si el programado prefiere que nuestro equipo abra las cuentas, debe explicarnos cómo hacerlo.
3.    Se requerirá la creación de un cronograma para el proyecto y el seguimiento semanal del mismo.
4.    El programador debe dar y grabar una capacitación detallada para que nuestro equipo sea capaz de montar nuevos videos a la página web y eliminarlos.
5.    El programador debe integrar la página web a la plataforma de pagos que se indique.
6.    Se realizarán ciclos de pruebas durante Diciembre de 2019, antes de finalizar el proyecto, para lo cual se requiere la disponibilidad del programador para recibir informes de ajustes y correcciones y ejecutarlos a la brevedad. En ocasiones podría requerirse que el programador esté presente (remotamente) durante las pruebas.
7.    La página web debe ser responsiva a cualquier tipo de dispositivo.
8.    Los datos ingresados por los usuarios antes de hacer la compra deben ser guardados en una base de datos disponible para nuestro equipo, esto NO incluye los datos de la tarjeta de crédito o débito con los que pagó.
9.    La generación de los videos con la imagen y los nombres no deberá tardar más de 10 segundos, para lo cual se requiere que en la espera se muestre una animación sencilla que haga entender al usuario que estamos generando su video. La estética de esta animación será definida por nuestro equipo e implementada por el programador.
10.

La página web deberá tener la funcionalidad de crear y aceptar códigos como medio de pago o de descuento sobre el valor de la compra. Es decir que debe permitir al administrador definir un código y el porcentaje de descuento que tendrá sobre una compra, el espacio para introducir el código se le mostrará al usuario al momento del pago y si este lo ingresa correctamente, el descuento será aplicado. El código utilizado para pagar debe ser guardado en la base de datos junto con la información provista por el usuario (no incluye información de su tarjeta de crédito o débito).


11. La página se hará en español y en inglés.

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 Payment Processor (Paypal, Stripe, etc.), Cloud Storage (Dropbox, Google Drive, etc.)
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias