Sobre este proyecto
it-programming / mobile-development
Abierto
Se busca un desarrollador o equipo para crear una aplicación móvil robusta y completa para una empresa de construcción. La aplicación debe integrar diversas funcionalidades clave para la gestión de proyectos, ventas, financiamiento y, de manera crucial, la transmisión en vivo del avance de las obras. El objetivo es proporcionar una herramienta integral para administradores, vendedores y clientes, mejorando la transparencia y la eficiencia operativa.
La aplicación deberá soportar los siguientes tipos de usuarios con sus respectivos permisos:
Administradores:
Control total del sistema, incluyendo la gestión de usuarios, proyectos, ventas y transmisiones en vivo.
Vendedores:
Capacidad para registrar nuevas ventas, crear y gestionar clientes, especialmente aquellos con planes de financiamiento. Deberán poder realizar un seguimiento detallado de los contratos.
Clientes:
Acceso personalizado a su proyecto específico, permitiéndoles visualizar el avance de la obra en tiempo real a través de transmisiones en vivo y grabaciones. Se diferenciará entre clientes con plan de financiamiento y clientes de venta directa.
Funcionalidades principales requeridas:
Gestión de proyectos:
Creación y administración de obras/proyectos. Asignación de clientes a cada obra. Visualización del porcentaje de avance de cada proyecto. Funcionalidad para subir y gestionar fotos, videos y reportes relacionados con la obra.
Livestream de las obras (muy importante):
implementación de un sistema de transmisión en vivo desde las obras de construcción. El acceso a estas transmisiones debe ser exclusivo para el cliente que ha adquirido el proyecto. Las grabaciones de las transmisiones deberán guardarse para su posterior visualización. Se valorará la posibilidad de integrar múltiples cámaras (opcional).
Ventas y financiamiento:
Registro detallado de todas las ventas. Gestión de planes de pago y un historial completo de los mismos. Seguimiento del estado del financiamiento de cada cliente. La integración de contratos digitales será una funcionalidad opcional pero deseada.
Seguridad:
Sistema de login seguro mediante usuario y contraseña. Implementación de un sistema de permisos basado en roles (administrador, vendedor, cliente) para garantizar el acceso restringido y adecuado a cada sección y proyecto.
Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
Plazo de Entrega: No definido