Wiki » History » Version 2
Emiliano Rodriguez, 02/19/2026 10:07 PM
| 1 | 2 | Emiliano Rodriguez | h1. Shiffs! |
|---|---|---|---|
| 2 | 1 | Emiliano Rodriguez | |
| 3 | Shifts |
||
| 4 | Shifs |
||
| 5 | Shit |
||
| 6 | Version 2.0 Beta |
||
| 7 | Home del Conductor |
||
| 8 | # 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 | - En la parte de abajo se pondra una caja de texto editable, tiene que tener |
||
| 32 | marco y ocupar todo el espacio restante siendo responsive con el objeto de |
||
| 33 | arriba, (detalle del turno con los trenes) |
||
| 34 | - En el se podran escribir novedades de la corrida de los trenes. Estas |
||
| 35 | novedades pueden agregarse a mano o con un autocompletado que se |
||
| 36 | obtiene de un combobox que se despliega manteniendo apretado el tren en |
||
| 37 | el detalle. el onPress abre un combobox con las siguientes referencias de |
||
| 38 | ejemplo: “demora por bicicleta”, “contingencia en la via”, “parado en señal” |
||
| 39 | etc. |
||
| 40 | - Se podran setear en el menu de opciones del conductor mensajes propios en |
||
| 41 | el combobox. |
||
| 42 | - Esto que se escribe representa el informe de conductor que se graba en al |
||
| 43 | base de datos con fecha. |
||
| 44 | 4) Geolocalización: |
||
| 45 | - Se puede seleccionar el tren que se va a correr y si se tiene prendido el GPS |
||
| 46 | la corrida del tren pasa a tener toda la funcionalidad de la geolocalizacion |
||
| 47 | - Se puede colocar un velocimentro con funciones de alertas de los excesos |
||
| 48 | de velocidad a gusto del conductor. |
||
| 49 | Explorar Turnos Page |
||
| 50 | 1) AppBar: |
||
| 51 | - Modificar el Text y poner “Libro de Turnos” |
||
| 52 | - Agregar boton para seleccionar la base |
||
| 53 | - Agregar opcion de visualizacion de los turnos en PDF. |
||
| 54 | 2) Detalle: |
||
| 55 | - En la lista de los turnos sacar jornada y agregar trenes respetando el mismo |
||
| 56 | layout del turno del conductor home. |
||
| 57 | - Misma funcnionalidad al oprimir un turno |
||
| 58 | Home del Cambio |
||
| 59 | 1) Validaciones: |
||
| 60 | - En esta page se hacen todas las validaciones del cambio de turno. |
||
| 61 | Descanzo, practicos de via, que el conductor destinatario ya no haya |
||
| 62 | cambiado el turno. La logica que valida un cambio de turno se escribe en el |
||
| 63 | state: Home_Cambio_Turno.Dart. |
||
| 64 | - Hasta que no este todo validado el boton “Cambiar” no se activa. |
||
| 65 | - Se puede agregar un signo de preguntaal costado de “Cambiar” de color |
||
| 66 | amarillo que al tocarlo despliega una lsita de los eventos que no validan el |
||
| 67 | cambio. al completar todas la validaciones el signo de pregunta desaparece o |
||
| 68 | s epuede pintar de gris. |
||
| 69 | - Deshabilitar el franco en el combobox para seleccinoar el dia del cambio. |
||
| 70 | - Sacar jornada y dejar solo turno, toma y deja. |
||
| 71 | - al elegir el dia sacar del detalle, dia y franco requerido, dejar nombre y legajo |
||
| 72 | Confirmar Cambio de Turno |
||
| 73 | 1) Confirmacion: |
||
| 74 | - En esta pagina se van a escribir toda la logica que confirmacion del cambio |
||
| 75 | con: |
||
| 76 | ● El cambio se grabo correctamente |
||
| 77 | ● Se envio notificacion del cambio |
||
| 78 | ● Notificacion del cambio recibida |
||
| 79 | ● Notificacion Contestada |
||
| 80 | ● Notificacion Vista |
||
| 81 | Esto se visualiza desde una caja de texto debajo del botos confirmar |
||
| 82 | - Esta pantalla tambien se entra desde la lista de cambios del conductor para |
||
| 83 | poder consuntal el estado del cambio. |
||
| 84 | Creacion |
||
| 85 | 1) LIsta de los cambios de turno; |
||
| 86 | - Crear una pantalla nueva que se llame cambios de turno. en ella se listaran |
||
| 87 | el historial de los cambios de turno, se podra consuntal el estado de las |
||
| 88 | solicitudes de cambio de turno y se podran repetir el cambio de turno. |
||
| 89 | seleccionar del historial y repetir cambio de turno. esta page llama a |
||
| 90 | confirmar cambio de turno para ver el estado de la solicitud, poder repetir el |
||
| 91 | cambio de turno confirmando los datos y tambien se podra cancelar el |
||
| 92 | cambio de turno. |
||
| 93 | - A esta pantalla se va a acceder desde un boton en el AppBar desde el Home |
||
| 94 | del conductor. |
||
| 95 | 2) Mis Credenciales: |
||
| 96 | - Al tocar el boton en el appbar se accede a la credencial de la empresa, |
||
| 97 | credencial del sindicato, licencias habilitantes, cupon apto fisico. credencial |
||
| 98 | de obra social (si corresponde) |
||
| 99 | 3) Licencias: |
||
| 100 | - Aqui se van a listar todas las licencias anuales. |
||
| 101 | 4) Circulares: |
||
| 102 | - Se muestran las circulares y los trabajos que se realizan en la via |
||
| 103 | 5) Rito: |
||
| 104 | - Desarrollar el Reglamento Interno Tecnico Operativo inteligente. Una IA |
||
| 105 | experta en el Rito al que se le pueda hacer todo tipo de consultas. |
||
| 106 | 6) Noticias: |
||
| 107 | - Se muestran la noticias de actualidad y relacionadas al rubro. torneos de |
||
| 108 | futbol y distintas actividades, se puede desarrollar departamento de Prensa |
||
| 109 | 7) Recursos: |
||
| 110 | - Crear un archivo con todos los recursos de texto de los labels, naba debe ir |
||
| 111 | Hardcode. Reutilizar si es posible. |
||
| 112 | - Crear recursos de imagenes de los turnos para futuras visualizaciones. |
||
| 113 | - Cambiar Icono de la aplicacion. |
||
| 114 | BONUS |
||
| 115 | 1) Agente: |
||
| 116 | - Pensar en un agente que pueda correr un tren en un simulador, puede ser |
||
| 117 | Train Simulator o similar y que use la app. |