Terminado

Sistema de Estados de Llenados de Cilindros en Laravel

Publicado el 15 Abril, 2021 en Programación y Tecnología

Sobre este proyecto

Abierto

Se requiere sistema responsive desarrollado en Laravel que sea visualmente muy estético, sencillo y simple de utilizar. Debe instalarse en un Hosting de www.ionos.com.
Objetivo del Sistema: Informar a los clientes el estado de llenado de su respectivo cilindro
Entidades y campos:

- Usuarios: DNI, Pasaporte o C.E.,
Nombre, usuario, contraseña
- Llenado: Fecha/hora, Código, estado, observación, Código de Consulta, Fecha/hora del incidente

Características:

- Logueo mediante usuario/contraseña
- Administración de Usuarios
- Estados de Cilindros:

1. cilindro ingresado (pronto ingresará a llenado)
2. Cilindro en proceso de llenado (ya falta poco)
3.
cilindro listo para recoger (lo estamos esperando)
4. Cilindro observado (llamar a la empresa urgente)
5. Cilindro detenido (incidencia en planta)

proceso: el cliente deja su cilindro, se recepciona el cilindro, el operador de los llenados ingresa al sistema y registra ese ingreso en la entidad llenado introduciendo un código, se debe guardar la fecha/hora, el estado 1 y el código de consulta (string aleatorio que lo crea el sistema).


Después de 10 minutos, se debe cambiar automáticamente al estado 2. Y luego después de 100 minutos se debe cambiar automáticamente al estado 3.

El usuario debe poder cambiar el estado del cilindro al 4 (Cilindro Observado), introduciendo una observación. Requisito para poder cambiar al estado 4: estar en el estado 1 o 2.

El usuario debe poder detener el proceso, botón STOP (en caso de vaya la energía eléctrica, por ejemplo, ya no se puede llenar el cilindro). Ejemplo: Se ingresa el cilindro a las 8:00 a.m. Y se va la energía eléctrica a las 8:15 a.m.,
El usuario entra desde su celular y detiene el proceso (se graba en el campo Fecha/hora del incidente), cuando lo detiene se tiene que tener en cuenta que sólo faltan 100 – 5 = 95 minutos para pasar al estado 3. Luego el usuario debe poder retomar este proceso, botón PLAY, y después de 95 minutos deberá cambiarse automáticamente al estado 3. Requisito para poder cambiar al estado 5: estar en el estado 1 o 2.


El operador debe poder realizar filtros por rango de fecha de registro (fecha de inicio, fecha de fin), por código, estado y código de consulta. Se debe poder exportar los datos del llenado en Excel y pdf según filtro.

El cliente final, debe poder consultar el estado de su cilindro introduciendo el código de consulta.
Finalmente, el sistema estará alojando en www.smartgaspucallpa.com/buscar. En el dominio principal debe ir una plantilla html donde irán los datos básicos de la empresa.
Es decir, dentro de la plantilla en la parte superior irá un botón grande que diga: Consulta el Estado de tu Cilindro.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Programador, Diseñador, Analista funcional

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por M. H.