Wiki » History » Version 3
Karlos Rodriguez, 02/20/2026 11:57 PM
| 1 | 2 | Emiliano Rodriguez | h1. Shiffs! |
|---|---|---|---|
| 2 | 1 | Emiliano Rodriguez | |
| 3 | Shifts |
||
| 4 | Shifs |
||
| 5 | Shit |
||
| 6 | Version 2.0 Beta |
||
| 7 | 3 | Karlos Rodriguez | *Home del Conductor* |
| 8 | 1 | Emiliano Rodriguez | # AppBar: |
| 9 | - Sacar Text=“Mis Turnos” sacar botones de logout y actualizar. |
||
| 10 | - Agregar botones para explorar: “cambios de turno”, ver “Mis Credenciales”, “Licencias”, “Circulares”, “Noticias”, “Rito”. |
||
| 11 | - Agregar boton Opciones al oprimirlo se despliega una lista de opciones para ver y setear las opciones de usuario, en estas opciones se podran configurar vista de turnos con PDF y mensajes del combobox del tren en turno, agregar al final el logout. |
||
| 12 | # Header: |
||
| 13 | 2 | Emiliano Rodriguez | * Sacar informacion del conductor |
| 14 | * Dejar solo legajo y nombre. Opcional. |
||
| 15 | 1 | Emiliano Rodriguez | # Lista de Turnos: |
| 16 | 2 | Emiliano Rodriguez | * Sacar fecha debajo de Toma. |
| 17 | * Agregar los trenes en los turnos |
||
| 18 | * Colorear con verde el primer turno ya que es el dia de hoy. |
||
| 19 | * Colorear con amarillo el dia sabado y rojo dia domingo. |
||
| 20 | * Si hay algun feriado en la semana se colorea del color que corresponda. si corre como sabado amarillo si corre como domingo rojo. El dia franco se colorea con gris. |
||
| 21 | 1 | Emiliano Rodriguez | Tuno Page |
| 22 | 1) Header: |
||
| 23 | 2 | Emiliano Rodriguez | * Acomodar los datos |
| 24 | * agregar leabels |
||
| 25 | * sacar jornada. |
||
| 26 | * Calcular los tiempo en la tomada, dejada, jornada y disponible. |
||
| 27 | 1 | Emiliano Rodriguez | 2) Detalle: |
| 28 | 2 | Emiliano Rodriguez | * Si tiene disponible se agrega aca como primer tren con una descripcion centrada DISPONIBLE y se pinta de verde. |
| 29 | * Acomodar las observaciones de los trenes. si es X, R/A 509 o PASS van a la izquierda, el tren PASS se pinta de gris y el R/A 509 en amarillo. el XX va a la derecha, PD y Parada Tecnica van a la derecha. |
||
| 30 | 1 | Emiliano Rodriguez | 3) Caja de Texto: |
| 31 | 3 | Karlos Rodriguez | * En la parte de abajo se pondra una caja de texto editable, tiene que tener marco y ocupar todo el espacio restante siendo responsive con el objeto de arriba, (detalle del turno con los trenes) |
| 32 | En el se podran escribir novedades de la corrida de los trenes. Estas novedades pueden agregarse a mano o con un autocompletado que se obtiene de un combobox que se despliega manteniendo apretado el tren en el detalle. el onPress abre un combobox con las siguientes referencias de ejemplo: “demora por bicicleta”, “contingencia en la via”, “parado en señal” etc. |
||
| 33 | * Se podran setear en el menu de opciones del conductor mensajes propios en el combobox. |
||
| 34 | * Esto que se escribe representa el informe de conductor que se graba en al base de datos con fecha. |
||
| 35 | 1 | Emiliano Rodriguez | 4) Geolocalización: |
| 36 | 3 | Karlos Rodriguez | * Se puede seleccionar el tren que se va a correr y si se tiene prendido el GPS la corrida del tren pasa a tener toda la funcionalidad de la geolocalizacion |
| 37 | * Se puede colocar un velocimentro con funciones de alertas de los excesos de velocidad a gusto del conductor. |
||
| 38 | 1 | Emiliano Rodriguez | Explorar Turnos Page |
| 39 | 1) AppBar: |
||
| 40 | 3 | Karlos Rodriguez | * Modificar el Text y poner “Libro de Turnos” |
| 41 | * Agregar boton para seleccionar la base |
||
| 42 | * Agregar opcion de visualizacion de los turnos en PDF. |
||
| 43 | 1 | Emiliano Rodriguez | 2) Detalle: |
| 44 | 3 | Karlos Rodriguez | * En la lista de los turnos sacar jornada y agregar trenes respetando el mismo layout del turno del conductor home. |
| 45 | * Misma funcnionalidad al oprimir un turno |
||
| 46 | *Home del Cambio* |
||
| 47 | 1 | Emiliano Rodriguez | 1) Validaciones: |
| 48 | 3 | Karlos Rodriguez | * En esta page se hacen todas las validaciones del cambio de turno. Descanzo, practicos de via, que el conductor destinatario ya no haya cambiado el turno. La logica que valida un cambio de turno se escribe en el state: Home_Cambio_Turno.Dart. |
| 49 | * Hasta que no este todo validado el boton “Cambiar” no se activa. |
||
| 50 | * Se puede agregar un signo de preguntaal costado de “Cambiar” de color amarillo que al tocarlo despliega una lsita de los eventos que no validan el cambio. al completar todas la validaciones el signo de pregunta desaparece o se puede pintar de gris. |
||
| 51 | * Deshabilitar el franco en el combobox para seleccinoar el dia del cambio. |
||
| 52 | * Sacar jornada y dejar solo turno, toma y deja. |
||
| 53 | * al elegir el dia sacar del detalle, dia y franco requerido, dejar nombre y legajo |
||
| 54 | 1 | Emiliano Rodriguez | Confirmar Cambio de Turno |
| 55 | 1) Confirmacion: |
||
| 56 | 3 | Karlos Rodriguez | * En esta pagina se van a escribir toda la logica que confirmacion del cambio |
| 57 | 1 | Emiliano Rodriguez | con: |
| 58 | 3 | Karlos Rodriguez | >>● El cambio se grabo correctamente |
| 59 | >>● Se envio notificacion del cambio |
||
| 60 | >>● Notificacion del cambio recibida |
||
| 61 | >>● Notificacion Contestada |
||
| 62 | >>● Notificacion Vista |
||
| 63 | 1 | Emiliano Rodriguez | Esto se visualiza desde una caja de texto debajo del botos confirmar |
| 64 | 3 | Karlos Rodriguez | * Esta pantalla tambien se entra desde la lista de cambios del conductor para poder consuntal el estado del cambio. |
| 65 | 1 | Emiliano Rodriguez | Creacion |
| 66 | 1) LIsta de los cambios de turno; |
||
| 67 | 3 | Karlos Rodriguez | * Crear una pantalla nueva que se llame cambios de turno. en ella se listaran el historial de los cambios de turno, se podra consuntal el estado de las solicitudes de cambio de turno y se podran repetir el cambio de turno. seleccionar del historial y repetir cambio de turno. esta page llama a confirmar cambio de turno para ver el estado de la solicitud, poder repetir el cambio de turno confirmando los datos y tambien se podra cancelar el cambio de turno. |
| 68 | * A esta pantalla se va a acceder desde un boton en el AppBar desde el Home del conductor. |
||
| 69 | 1 | Emiliano Rodriguez | 2) Mis Credenciales: |
| 70 | 3 | Karlos Rodriguez | * Al tocar el boton en el appbar se accede a la credencial de la empresa, credencial del sindicato, licencias habilitantes, cupon apto fisico. credencial de obra social (si corresponde) |
| 71 | 1 | Emiliano Rodriguez | 3) Licencias: |
| 72 | - Aqui se van a listar todas las licencias anuales. |
||
| 73 | 4) Circulares: |
||
| 74 | - Se muestran las circulares y los trabajos que se realizan en la via |
||
| 75 | 5) Rito: |
||
| 76 | - Desarrollar el Reglamento Interno Tecnico Operativo inteligente. Una IA |
||
| 77 | experta en el Rito al que se le pueda hacer todo tipo de consultas. |
||
| 78 | 6) Noticias: |
||
| 79 | - Se muestran la noticias de actualidad y relacionadas al rubro. torneos de |
||
| 80 | futbol y distintas actividades, se puede desarrollar departamento de Prensa |
||
| 81 | 7) Recursos: |
||
| 82 | - Crear un archivo con todos los recursos de texto de los labels, naba debe ir |
||
| 83 | Hardcode. Reutilizar si es posible. |
||
| 84 | - Crear recursos de imagenes de los turnos para futuras visualizaciones. |
||
| 85 | - Cambiar Icono de la aplicacion. |
||
| 86 | BONUS |
||
| 87 | 1) Agente: |
||
| 88 | - Pensar en un agente que pueda correr un tren en un simulador, puede ser |
||
| 89 | Train Simulator o similar y que use la app. |