Evaluating bids

Codeigniter plataforma para generar like en redes sociales

Published on the January 03, 2018 in IT & Programming

About this project

Open

Se requiere construir un sitio web donde su objetivo es generar like en publicaciones y fanspage en redes sociales por medio de puntos. Se empezará con Facebook e instagram y youtube.

Front
Primera pantalla: página principal va tener las siguientes opciones
1.    Formulario de ingresar con  usuario y contraseña, registrarse, olvidé mi contraseña.
a.    La opción registrar, se debe abrir un modal con el formulario de registro: Debe Pedir  correo, la contraseña y confirmar contraseña. Debe tener  opción de aceptar términos y condiciones y capcha.
Al dar clic en el botón registrar, se debe enviar un correo electrónico con url de validación y luego si activar el usuario e ingresar a la plataforma.
La plataforma debe regalar 50 puntos de inicio por registrarse


2.    Mensaje principal: MasterLikes es una red que le ayudará a incrementar su presencia en redes sociales.
3.    Cómo funciona: Parte explicativa de 3 pasos
a.    Paso 1: regístrate gratis
b.    Paso2: Gana puntos dando like o comprando puntos
c.
Paso 3: Usa los puntos para generar fans o like a tus publicaciones


BackOffice:
Pantalla principal:
en la parte de arriba y centrado puntos acumulados con una fuente grande. Y alineados en la parte derecha 4 botones:
1.    Agregar página o url:
Cuando ingresa a esta url se redirecionará a otra y va tener los siguientes campos
Tipo: se debe cargar una lista con las siguientes opciones:
i.
Facebook page Like
ii.    Facebook Seguidores
iii.    F. Post/foto like
iv.    Instagram Seguidores
v.    Instagram Like
vi.
Youtube Suscriptores
  Título: campo de texto para guardar el nombre de la página (esto solo lo verá el usuario)
URL page: La url de la página / foto a la que se desea generar like
CPC: campo de texto donde el usuario va colocar los puntos que va dar por cada like que reciba.
Botón crear: se debe guardar y re direccionar a Mi sitio


2.    Mi sitio: va direccionar a otra página donde se listan todas las páginas que ha creado en una tabla en la que se va mostrar los siguientes campos:
a.    Título, Tipo, clic (son los clic que ha recibido al link), CPC, Estado(Un botón para activar o desactivar )  y 3 botones editar(envía a agregar página para editar los valores) , eliminar (elimina el registro, solicitar confirmación antes de eliminar), url (link de la url que configuro, cuando se da clic se envía a ese link abriendo otra página)
3.
Compra puntos:  va direccionar a otra página donde se mostrará una tabla dos opciones
a.    Opción1: Selecciona el medio de pago. Aquí se mostrará 2 opciones paypal y epayco (pasarela colombiana)
b.
Opción 2: Selecciona el paquete. Se va listar los paquetes, estos paquetes debe ser leídos de una tabla y se debe parametrizar los siguientes paquetes inicialemente
1.500 puntos por US $10.00
5.000 puntos por US $25.00
12.000 puntos por US $50.00
20.000 puntos por US $75.00
30.000 puntos por US $100.00
70.000 puntos por US $200.00
85.000 puntos por US $250.00
y un botón comprar: se debe abrir en otra venta según la opción seleccionada. Recibir el valor y al confirmar la transacción cargar automáticamente los puntos al usuario
4.
Cerrar sesión: cerrará sesión
Crear otra sección
1.    En la que parte izquierda un menú : el menú va traer
a.    Agregar página o url: explicado arriba
b.
Mi sitio: explicado arriba
c.    Comprar puntos: explicado arriba
d.    Mi perfil: Se dirige a otra página donde va poder cambiar la contraseña
e.
Puntos gratis: se despliega el mismo listado del campo tipo de agregar página o url en el menú .
a.    Facebook page Like
b.    Facebook Seguidores
c.    F. Post/foto like
d.    Instagram Seguidores
e.    Instagram Like
f.
Youtube Suscriptores

Lo más importante del desarrollo

Para cada opción si el usuario elige una de ellas se le listarán todos los link con el CPC (costo por clic) que tiene de todos los usuarios de la plataforma. Se deben listar máximo 4

Cuando el usuario le da clic a una opción de la lista:
1.    La plataforma debe abrir en otra ventana el link (Facebook, instagram, youtube).

2.    Dar un tiempo determinado para que la persona de like/seguir.
3.    La plataforma debe detectar el like/seguir y sumar los puntos al usuario.
4.    Si los puntos se sumaron al usuario, también se debe restar los puntos equivalentes al usuario dueño del link
5.    En dado caso el usuario no de like no sumar los puntos.
6.    Una vez se confirme el like o seguir. Debe desaparecer esa opción de la lista y cargar otra de otro usuario quedando siempre 4 listados
7.    Cerrar la ventana que abrió automáticamente.


2.    En el centro  va mostrar opciones para ganar puntos gratis: se va mostrar en forma de botones  las mismas opciones:
a.    Facebook page Like
b.    Facebook Seguidores
c.
F. Post/foto like
d.    Instagram Seguidores
e.    Instagram Like
f.
Youtube Suscriptores
Al dar clic en alguna hacer lo mismo de recuadro “Lo más importante del desarrollo”
3.    Parte derecha un poco más pequeña en forma de publicidad mostrar recuadro con opción de compra de puntos.

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
API Integrations Social media (Facebook, Twitter, etc.), Payment Processor (Paypal, Stripe, etc.)
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by L. J. P.