Sobre este proyecto
it-programming / web-development
Abierto
El desarrollo consiste en:
- Alta-Baja-Modificación de fichas técnicas.
La ficha técnica es un formulario que tiene 15 campos y dos grillas de 8 columnas cada una, en cada grilla se pueden agregar/quitar/modificar filas, pero no serán más de 15 filas en cada grilla.
Varios campos tienen valores predefinidos, por lo que deben ser selection box o deben tener validación.
También se puede adjuntar una imagen de alta calidad.
Una vez que está completa la ficha, el usuario debe poder presionar un botón para notificar que esa ficha está pronta para aprobar y se debe enviar un mail a los aprobadores.
En todo momento se puede presionar un botón para generar y descargar un pdf que tiene información de la ficha y todos los aprobadores, aquellos que ya aprobaron también se muestra la firma en el pdf.
- Alta-Baja-Modificación Ciclo de aprobación.
Es un formulario donde se establece qué usuarios y en qué orden deben dar su ok en cada ficha para dejarla aprobada. Se debe definir qué usuario de una lista predefinida y se debe poder subir una imagen con su firma.
- Aprobación de ficha
Es un formulario que tiene tres grillas:
- una que muestra las fichas técnicas pendientes de su aprobación,
- otra que muestra las que ya fueron aprobadas, pero todavía falta que otros usuarios aprueben,
- otra que muestra las ya aprobadas y las rechazadas.
Cada grilla tiene entre 10 y 15 campos.
Cada vez que se un aprobador aprueba una ficha, se envía un mail a los restantes aprobadores pendientes.
La aprobación no es necesario que sea en el orden que se define en el MANT Aprobación Ficha, por ejemplo, el ultimo aprobador no tiene que esperar que todos los anteriores aprueben para aprobar el.
El diseño tiene algunas limitaciones a comentar una vez aprobado el proyecto.
En cuanto a la tecnología para el desarrollo, la UI debe ser material design, Bootstrap es un deseable.
Para la consulta y almacenamiento de datos se utilizará una conexión por ODBC.
Una vez aprobado el proyecto se brindarán más detalles.
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 A tiempo parcial
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Integraciones de API Otros (Otras APIs)
Roles necesarios Diseñador, Programador
Plazo de Entrega: 05 Junio, 2019
Habilidades necesarias