Evaluating bids

Plataforma web y móvil asíncrona para crear formularios, hacer tracking de tareas y generar alertas a Outlook [Fase #1]

Published on the August 08, 2018 in IT & Programming

About this project

Open

La fase #1 y la estructura base del proyecto se describe a continuación:
las tablas básicas son:

    usuarios: usada para crear y dar mantenimiento (eliminar, activar/desactivar, asignar roles) a los usuarios que usarán la app (android e ios) y el sistema o aplicación web.

Contactos: Usada para guardar información básica de personas que son con clave para el trabajo de la empresa.

Equipo: Guardar el listado del equipo de la hidroeléctrica que pasará por revisión periódica. Por cada equipo se registrará su: Marca, modelo, código, Serie, ETC.
Nota: Se podría crear tabla genérica llamada: 'OBJETOS' (Pensado en las otras áreas o giro de negocio de la empresa).

Tipos de usuario: Se refiere al perfil que un usuario registrado tendrá en App y/o Sistema Web.
Roles: Se refiere acceso que tendrá un usuario a ciertas pantallas de la App o Sistema Web. 
Nota: Existen usuarios invitados (no registrados) que pueden tener acceso a ciertos formularios.


Es necesario registrar información sobre 'Ubicación' en las siguientes categorías:
            Países,
            Departamentos,
            Municipios,
            Nombre Empresa / Organización,
            Sedes o Ubicaciones específicas,
            Áreas de negocio (también llamados EJES) y ....
            Sub-Áreas del negocio.

Reportes: Sección para consultar en el navegador web el avance, pendientes y asignación por usuario las revisiones o el cambio de equipo después de una revisión.

Los servicios básicos son:
Sincronizar: La data se sincroniza entre la App (en dispositivos móviles) y Servidor.

    Almacenar: La data es almacenada en Servidor local en la empresa.
    Consultar: La data se puede consultar desde el navegador Web.
    Administrar: Se podrá editar, eliminar, activar o desactivar la data de las tablas
  antes o arriba definidas.

//-----------------------------------------------------------------------------------------------------------------------
// Para la fase #2 (que se describe a continuación y no debe ser presupuesta) se
// describe a continuación para que el programador o equipo pueda considerar el
// alcance total del proyecto.
//--------------------------------------------------------------------------------------------------------------------
- - - - - - -  A continuación se describe cual es la estructura avanzada (no cotizar):

estructura avanzada del proyecto:

las tablas avanzadas son:

        calendarizar: función/tabla para calendarizar (anual, mensual o diaria) las revisiones de equipo/producto/visita que quiera hacer la empresa. Nota:  Se pueden crear alertas (llevadas al calendario/correo Outlook) sobre lo calendarizado.


Tareas: Tabla usada asignar tareas a un usuario registrado. Se podrían crear alertas (sincronizadas/llevadas con el correo Outlook) sobre las tareas. Tomar en cuenta que una tarea puede tener ETAPAS, Aprobaciones y que se podría avanzar o retroceder en cada etapa

Mis_Tareas: Tabla usada para conocer a detalle las tareas a un usuario en específico y ver el seguimiento por ETAPAS.

 
        Formularios: Permite crear/editar N cantidad de formularios para:
            Revisar el estado del Equipo,
            Inspeccionar el ambiente,
            Hacer encuestas de la salud de habitantes, del estado de casas y
            Registrar cualquier tipo de información personalizada por área/eje.
        Importante: Ésta función deberá ser muy similar a Google Forms. Se recomienda revisar el siguiente link: https://goo.gl/forms/GqvFEWBed1Mm4d6V2 y solicitar permisos de edición al correo: daruser at gmail

Los servicios Avanzados son los siguientes:

Sincronizar: Las alertas (cuando se calendariza o asignan tareas) al correo/calendario outlook.

        Parametrizar: por varios criterios los reportes de: Tareas, Calendarios, Etc.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Is this a project or a position? Project
I currently have I have specifications
Required availability Full time
Experience in this type of projects Yes (I have managed this kind of project before)
API Integrations Cloud Storage (Dropbox, Google Drive, etc.)
Roles needed Developer, Other
Other roles needed Se valora alguien con experiencia en base de datos. Alguien que tenga experiencia en desarrollo de interfaces intuitivas para el usuario.

Delivery term: November 16, 2018

Skills needed

Other projects posted by D. O.