Desarrollo en plataforma web para mantenimiento de órdenes de clientes. Recibe orden por parte de clientes desde front-ed. Las ordenes tienen los siguientes estados: pending,proccessing,approved, declined,shipping, shipped, delivered, undelivered.
Se necesita administrar las ordenes.
Campos de orden: #, id cliente, cliente, detalle, fecha, email del cliente, estado de la orden. En lista que debe ser tabla dinámica se deben cambiar de un estado a otro simulando el seguimiento. No se puede devolver al estado anterior.
Debe haber en la columna estado de las ordenes un dropdown editable con los estados siguientes, un boton de editar ese estado, un campo trackin id para cuando el usuario pone el estado en shipping debe agregar el trackin id campo
https://www.workana.com/project_add/add/programador-php-jquery-mysql-bootstrap#alfanumérico que será guardado en la tabla de ordenes cuando se agrega. Boton de actualizar en cada fila de ordenes. Tiempo de entrega aproximado 7-10 días.
Solo transacciones por workana.
A lado izquierdo mostrar los filtros de los estados de las órdenes y al hacer click recarga la página y con el filtro hace la consulta php y trae los registros asociados y los pone en la parte derecha en la tabla de ordenes solicitadas. Para cada registro de ordenes debe hacer un campo tipo textarea emergen para agregar detalles del seguimiento. En este detalle se almacena el usuario, el texto, fecha y hora y se guarda.
Pueden haber n cantidad de detalles para cada orden. La orden es el registro maestro y el detalle de cada orden son los detalles de seguimiento del cliente quedando esto como un historial. Al hacer uso de bootstrap y tablas editables, se facilita agregar los regitros en los elemento html.
Libreria mysqli para hacer commits. Puede ser programación POO y Procedimental. Se proporciona tablas de usuario, cliente ordenes y detalles de ordenes con campos llenos para simular las pruebas.
En la imagen adjunta se muestra el concepto de presentación. En la parte izquierda todos los estados de las ordenes y al hacer click se muestran los datos en la parte derecha de la pantalla. La imagen es ejemplo del concepto.
Plazo de Entrega: 11 Agosto, 2018