Información del proyecto

Públicas

29/11/2018 05:54

76 días 23 horas (27/02/2019 05:54)

Todavía no hay contrataciones. Se admiten hasta 3.

Descripción detallada:

Estamos buscando desarrollar un backend REST API en PHP y Laravel con mysql personalizado, que será usado para Apps móviles y web (no incluidas en este proyecto, se desarrollará posteriormente) para una feria donde sus usuarios puedan comprar productos que otros usuarios ofrecen, el backend debe tener lo siguiente:

USUARIO DEMANDANTE
- Registro de usuarios (país, ciudad, número de celular, IP, IMEI, Sistema Operativo, marca, modelo, UID)
- Inicio de sesión, registro de actividades (visitas a productos, agregados al carrito, comprados y no comprados)
- Visualización de catálogo de categorías y productos/servicios
- Carrito de compras
- Generación de QR de la compra para cola de atencion
- Recepción de cuponeras de descuentos con códigos QR (asociado al IMEI o UID del celular para válidas autenticidad)
- Reenvío de cupon o cuponera a otros usuarios por email o número de teléfono
- Campos de auditoria (fecha de creación, fecha de modificación, usuario creación, usuario modificación)
- Productos favoritos
- Sistema de puntos por compra para fidelización
- Mensaje privado al ofertante
- Cuenta del cliente que puede recargar en puntos para comprar


USUARIO OFERTANTE
- Registro de Usuario
- Inicio de sesión
- Mantenimiento de categorías y productos (Un producto, puede estar compuesto de otros productos) por ejemplo un pack o combo
- Categoría (nombre, fecha de inicio fin, descripción, foto)
- Producto (nombre, código, precio, cantidad disponible, foto, descripción, puntos por compra, descuento) productos o servicios relacionados, producto como parte del pack.
- Servicio (nombre, código, precio, horarios disponibles, foto, descripción, detalle del que va a brindar el servicio, puntos por compra, descuento) productos o servicios relacionados, servicio como parte de un pack
- Ofertas especiales por fechas y para ciertos grupos de clientes (por zona, por sexo, por edad, por volumen de compra)
- Creación de cuponeras de descuentos
- Listado de pedidos y cola de atencion
- Validación de QR de cliente
- Sorteo de premios (hasta 10 premios)
- Consultar el registro de compras por cliente
- Precio por delivery
- Mensaje privado al cliente
- Pago por uso de la plataforma mediante un % de las ventas

ADMINISTRADOR
- permite o deniega creación de nuevos usuarios
- permite o deniega ingreso a 1 o más usuarios
- Definición de % de cobro por volumen de ventas, monto máximo y mínimo de cobro
- Consulta de ofertantes más vendedores, volumen de ventas, clientes más compradores, volumen de compras
- visualización de cuponeras creadas, posesión de cupones

Para probar el REST API se deberá crear formularios sencillos o tablas para recibir o enviar los JSON, sugerimos usar bootstrap, jquery y datatbles para falicitar y simplificar las consultas y probar el uso del API

50% a la presentación del mantenimiento de usuarios, mantenimiento del catálogo de productos, carrito de compras (demandante y ofertante) y cupones de descuento
50% final al completar el desarollo

Código ordenado, comentado, modular, usar el ORM de Laravel


Estimamos 15 días para este desarrollo pero esperamos sus presupuestos en tiempo y costo.

Condiciones de pago

No definido

Definida en la descripción

A convenir

Condiciones de entrega

0 días corridos

Definidos en la descripción

Ver PropuestasRealizar Propuesta