desarrollo de un pequeño modulo administrativo y un modulo de reporterias

Cancelado Publicado hace 3 años Pagado a la entrega
Cancelado Pagado a la entrega

TECSMS ADMIN

1) Se deberá crear un panel administrativo, el cual tiene tantas opciones como se definan en la base de datos, cada opción tendrá una redirección hacia otra plataforma. Por ejemplo, una opción de facturación va a redirigir a al sistema de facturación.

a. Los menús se deben de crear a partir de las opciones definidas en la base de datos

Con los campos, nombre (título menú), link redirección, icono, color (hexadecimal).

(menú de opciones tipo dashboard)

Cabe mencionar que este panel administrativo estará regido por usuarios y permisos para cada menú y cada módulo existente dentro de él.

b. CRUD para la creación de los menús.

c. CRUD para la creación de usuarios.

d. Asignación de permisos.

1.2) En este mismo panel se deberá de crear un módulo llamado bolsas el cual contiene (bolsa(varchar),cantidadBolsa(int), cantidadUsada(int),precio(decimal), precioExcedente)

a. CRUD para creación de la bolsa, tomando en cuenta los permisos del usuario

2) Sistema de reportería

Para el sistema de reportería se deberá usar la herramienta pivotTable JS la cual pueden encontrar en el siguiente link [login to view URL] Son 3 menus, uno por cada tabla todos con la herramienta antes mencionada. (tomar en cuenta que el sistema recibe la sesión del usuario para validar si es un usuario que puede usar la reporteria.)

a. Resumen_clientes.

Id_cliente varchar

Nombre_cliente varchar

fecha date

hora time

cantidad_SMS int

cantidad_email int

cantidad_IMS int

b. Resumen_bolsas.

Id_bolsa int

nombre_comapania varchar

cantidad_mensajes int

fecha date

hora time

c. Resumen_ims.

dia date

hora int

cantidad_numeros

numeros_activos

asignado_a

Notas: Para la creación y diseño sebe utilizar la plantilla Admin LTE en su última versión

[login to view URL]

Para la creación del back end se debe utilizar php puro orientado a objetos con sus 4 respectivas capas:

Vistas: contiene las paginas html que vé el usuario

Entidad: contiene las propiedad de un objeto (también llamado modelo).

Lógica: contiene las funciones necesarias para la construcción de datos u operaciones necesarias para obtener los diferentes resultados.

Controladores: contiene el acceso a datos para obtención o inserción de registros a la base de datos.

Utilitarios: en esta carpeta se colocan los archivos o plugins necesarios, como por ejemplos construcción de pdf o Excel llamadas a Api’ etc

PHP MySQL JavaScript AJAX Object Oriented Programming (OOP)

Nº del proyecto: #25051972

Sobre el proyecto

7 propuestas Proyecto remoto Activo hace 3 años

7 freelancers están ofertando un promedio de $196 por este trabajo

vovakovalkov80

Hi,Dear I am a senior web developer with over 8 years of experiences. I am good to the skills such as php, javascript, jquery, ajax and wordpress, shopify, woocommerce so on. And OOP skill I finished many projects of b Más

$140 USD en 7 días
(9 comentarios)
5.0
oscaracevedor

Buen día me gustaria hacerme cargo de tu proyecto. Cuento con la experiencia necesaria para llevarlo a feliz termino.

$250 USD en 10 días
(2 comentarios)
2.4
andriyyanosh

No problem for your project I am familar CRUD table,AJAX,convert to excel etc. Lets discuss moredetails thanks

$250 USD en 7 días
(1 comentario)
0.8
cws2097

Estimados me interesa su proyecto, permitame postularme a la automatizacion de su proceso, he participado en varios proyecto de los cuales puedo aportar en experiencia En espera de sus comentarios me despido... atte. Más

$140 USD en 7 días
(1 comentario)
0.6
EstivenPinillo

Cordial saludo. Soy Técnico en programación de software con la capacidad de construir sistemas de información empleando PHP, Javascript, Ajax, JQuery, SQL, MVC, POO, Bootstrap, HTML, CSS y UML. Quisiera saber más s Más

$200 USD en 9 días
(0 comentarios)
0.0