Completed

Desarrollo de promo/juego

Published on the June 24, 2015 in IT & Programming

About this project

Open

La siguiente propuesta debe estar desarrollada como sitio web. Se accederá desde dispositivos mobile, por lo que debe se compatible con los dispositivos más comunes.

Se trata de una promo de una bebida espumante.
La idea es regalarle en determinados locales gastronómicos la cena a alguien que pida esta bebida.
Se dice que la copa perfecta tiene 93,5 ml. Nuestra idea es que esto se sirva en 8 segundos exactos. Con lo cual por cada segundo que se sirve, se sirve 11,6875 ml / segundo.


La mecánica del juego es así: hay que servir la copa perfecta oprimiendo un botón durante exactos 8 segundos. Cuando el participante termina de servir, la web multiplica ese tiempo por 11,6875 y le dice "Serviste XX ml". Es / No Es la copa perfecta.
Si el a copa perfecta, GANA.

Previo a participar, los usuarios deberán completar sus datos en un formulario e introducir el número de factura y el importe de lo consumido. Esto es para validar el monto de la cena y además controlar un poco el monto de lo que se va a regalar debido a que la marca tiene un techo en los montos que desea regalar.

Pasos:

Paso 1)
El usuario completa un formulario con campos requeridos (estamos evaluando la posibilidad de adjuntar foto del ticket en el formulario).

Paso 2)
Luego debe oprimir un botón y soltarlo.

Paso 3)
Aparece un video de una botella sirviendo un vaso.

Paso4)
Se le muestra al usuario la cantidad de ML servidos y por ende si ganó o no. "SERVISTE 80 ml", "Serviste 93,5 ml. Te invitamos la cena!!"

Hay algunas consideraciones importantes.


Consideraciones

1) El tiempo se medirá en segundos y centecimas (ej: 7,84 segundos), es decir, debe ser muy complicado ganar porque hay pocos premios (y de cierto monto).

2) Habrá ganadores por franjas horarias. Es decir, de 8PM a 9PM habrá un ganador si el importe que introdujo es menor a $ X. Para este ganador daremos un margen de error de un 5% en el tiempo.
Es decir, si hace 7,30 segundos o 8,30 gana igual. Por ejemplo. También limitaremos los ganadores.
Si alguien hace 8,00 segundos pero no cumple con los requisitos (monto mayor a $2.000 de la cena), no debe ganar, y se le dice que sirvió 94ml por ejemplo y no gana.

3) Por detrás, debemos tener un backend de acceso restringido que muestre los datos cargados por los participantes y destacados los datos del ganador, ya que el encargado de dar el premio debe constatar que efectivamente consumió en su resto y que cantidad. Este backend debe disparar dos mails: 1 al lugar y otro al cliente. Por lo tanto habrá una base de usuarios que son los restaurants.
Y poder tener info: participantes en cada uno, ganadores, y montos.

Básicamente debemos armar algo que nos permita controlar qué tickets tienen posibilidad de ganar y limitar la cantidad de ganadores. (cuando lo haya ganado 1 o 2 ya no debería haber más ganadores por ejemplo)

Category IT & Programming
Subcategory Web development
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)
Roles needed Developer

Delivery term: July 09, 2015

Skills needed

Other projects posted by L. F.