Sobre este proyecto
it-programming / mobile-development
Abierto
Requisitos Específicos:
Registro y Login de Usuarios:
Los usuarios deben poder registrarse utilizando su correo electrónico y contraseña.
El sistema debe enviar un correo electrónico de confirmación tras el registro.
Los usuarios deben poder iniciar sesión utilizando sus credenciales.
Implementar la funcionalidad de "Olvidé mi contraseña" para permitir que los usuarios restablezcan sus contraseñas a través del correo electrónico.
Gestión de Perfiles:
Los usuarios deben poder ver y actualizar su información de perfil, incluyendo nombre, correo electrónico, posición y asociaciones de equipo/empresa.
Los usuarios deben poder subir una foto de perfil.
KPIs:
Los usuarios deben poder crear nuevos KPIs, especificando el nombre del KPI, descripción, valor objetivo y periodo de medición.
Los KPIs deben tener una función de actualización manual donde los usuarios puedan introducir valores actuales.
Los KPIs deben visualizarse con un sistema de semáforo:
Rojo: Por debajo del objetivo
Amarillo: Cerca del objetivo
Verde: Cumpliendo el objetivo
Verde Oscuro: Superando el objetivo
Gestor de Proyectos:
Los usuarios deben poder crear y gestionar proyectos, asignando responsabilidad a los miembros del equipo.
Los proyectos deben permitir la asociación de KPIs relevantes.
Los usuarios deben poder subir y adjuntar documentos a los proyectos.
Los proyectos deben tener un desglose de las 13 semanas del trimestre, con tareas específicas y KPIs para cada semana.
Los proyectos deben utilizar un sistema de semáforo para indicar el estado:
Rojo: Atrasado
Amarillo: En riesgo
Verde: En camino
Verde Oscuro: Adelantado
Hub de Reuniones:
Los usuarios deben poder crear "espacios de reunión" con periodos establecidos (diario, semanal, mensual, trimestral, anual).
Cada espacio de reunión debe permitir a los usuarios establecer y actualizar puntos de discusión.
Los espacios de reunión deben reiniciarse según el periodo especificado.
Los usuarios deben poder establecer días y horarios específicos para las reuniones.
Integrar proyectos y KPIs en los puntos de discusión durante las reuniones.
Gestor de Tareas:
Los usuarios deben poder crear y asignar tareas dentro de proyectos y espacios de reunión.
Las tareas deben incluir descripciones, fechas de vencimiento y miembros del equipo asignados.
El estado de las tareas debe ser rastreable y actualizable por los usuarios.
Multiempresa y Multiequipo:
Los usuarios deben tener la capacidad de pertenecer a múltiples empresas y equipos.
Los usuarios deben poder cambiar entre diferentes equipos y empresas dentro de la aplicación.
Invitación de Miembros del Equipo
Los usuarios (Administradores y Líderes de Equipo) deben poder invitar a nuevos miembros del equipo por correo electrónico.
Los usuarios invitados deben recibir un correo electrónico con un enlace de registro para unirse a la aplicación y al equipo/empresa respectivos.
Integración con Stripe:
Integrar Stripe para gestionar los pagos de membresía.
Los usuarios deben poder gestionar sus planes
Contexto general del proyecto
Este producto está diseñado para facilitar la implementación y ejecución de metodologías de business coaching. Sirve como un Sistema Operativo de Gestión para que los líderes gestionen estratégicamente a sus equipos, complementando la gestión operativa proporcionada por los ERPs. Este documento detalla los requisitos necesarios para desarrollar la aplicación, incluidos los requisitos funcionales y no funcionales, las interacciones de los usuarios y las restricciones del sistema.
Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Plataformas requeridas Android, iPhone, iPad, Otro
Necesito Crear una app
Tipo de app Gestión - Aplicación de gestión (turnos, stock de mercadería, etc.)
Necesita backend Sí
Procesador de pago Sí
Plazo de Entrega: No definido
Habilidades necesarias