Módulo de Oferta de Productos/Servicios (tipo cupones)

Terminado

Publicado: Hace 3 meses Plazo: No definido Propuestas: 3 Freelancers interesados: 3

Abierto

Descripción:

Tengo un grupo de empresas que quieren comenzar a publicar ofertas de productos y servicios como si fueran cupones de descuento sobre todo para excedentes de inventario.

El módulo se sumará a un sistema ya existente pero con un nuevo diseño que luego se pasará al resto del sistema viejo. Debe ser responsive.

Diseño/Bootstrap a proponer por el desarrollador

Debe ser en LAMP, el modulo estará alojado en un servidor distinto al que tiene el sistema actual y deberá interactuar con el MySQL del servidor que tiene el sistema.

El módulo debe incluir:

1. Panel de Control
Desde donde el administrador podrá gestionar las ofertas de todos los usuarios y activarlas. Al panel de control se accede con un link sin seguridad pues estará dentro de una zona protegida.
Listado de todas las ofertas con su respectivo estado y opción de editarlas.

Un script recorrerá la lista de cupones y, si un cupón está Activo, enviará un correo a TODOS los mails de la tabla Company y también los de Userbycompany. Este script lo configuraré como un cronjob para ejecutarse cada hora.

2. Panel de Usuario
Desde donde el usuario podrá publicar y gestionar sus propias ofertas. Al panel de usuario se accede con un link que incluye un parámetro con la identificación fiscal de la empresa (tax_id) y sin seguridad porque estará dentro de una zona protegida.
Las imágenes se guardarán en una carpeta con un nombre que incluya: coupon_seller_id+date+time y la extensión respectiva. Se debe filtrar para que no permita subir más que imágenes JPG o PNG y de un máximo de 800x600 y de no más de 1mb.

Incluye:

a) Creación de nueva oferta

b) Lista de ofertas pasadas (Overdue) y botón para “Reactivarlas” (las pone en estado: Inactive para que el administrador las active nuevamente)

c) Lista de compradores de cada Oferta con sus datos de contacto (Nombre Empresa, Nombre responsable, correo, teléfono) y la cantidad solicitada. Que se pueda imprimir.

3. Landing Page (index.php)
Debe incluir un logo-cabecera y la lista de todos los cupones con la primera imagen, el nombre y las primeras 5 líneas de la descripción y con la opción de abrir el cupón en una pantalla completa y ver los detalles y pedir una X cantidad.
Que permita compartir el Cupón en un post de Facebook y permita darle Like.

Tablas a usar (* Indica que ya existe)

Userbycompany*
Company *
Country *
City *

Coupons
coupon_id (int, 10)
coupon_seller_id(int,10)
coupon_country_id(char,3)
coupon_city_id(char,3)
coupon_title (char, 200)
coupon_description (html)
coupon_initial_datetime(datetime)
coupon_final_datetime(datetime)
coupon_regular_price(int, 10.2)
coupon_discounted_price(int,10.2)
coupon_status(Active, OverDue, Inactive)

CouponsImages
coupon_image_id (int,10)
coupon_id(int,10)
coupon_file(char, 300)

Buyers
buyer_id(int,10)
buyer_transaction_datetime(datetime)
buyer_coupon_id(int,10)
buyer_coupon_quantity(int,10)

Categoría: IT & Programación
Subcategoría: Programación Web
¿Cuál es el alcance del proyecto?: Cambio mediano
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Roles necesarios: Desarrollador, Diseñar una landing page
Integraciones de API: Social media (Facebook, Twitter, etc)

Archivos adjuntos:

Freelancers que ya aplicaron para este trabajo

José L. Desarrollo e implementación de Programa de Gestión bibliotecaria, Espabiblio (Version 3). Basado en PHP, MYSQL. Pagina demo: http://espabiblio.sourceforge.net/home/ user: demo pass: demo Correccion de error:... + detalles

iweb s. Somos una agencia de programación Web que tenemos mas de 8 años desarrollando web y sistemas para muchas empresas que buscan optimizar sus procesos. Contamos con experiencia en muchas herramientas como Laravel , Code... + detalles

Luis O. Programador con experiencia en el desarrollo de sistemas de gestion administrativa, soluciones a medida de los clientes y redaccion de textos para blogs y webs. + detalles

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.