About this project
it-programming / web-development
Open
Necesito desarollar una plataforma basada en Airtable y Softr para gestionar la consultoría que doy a mis clientes.
Características principales
1. Funcionalidades del Cliente
1. Acceso a la Plataforma:
• Login inicial (con correo y contraseña) para que cada cliente acceda a su panel personalizado.
• Menú lateral que muestra:
• Lista de módulos con nombre y estado (Pendiente, Completado, etc.).
• Barra de progreso general que indica el porcentaje de avance en el programa.
2. Estructura del Módulo y Días:
• Cada módulo tiene una estructura fija que incluye:
• Días: Subtemas dentro del módulo (ejemplo: Día 1 - El problema, Día 2 - El producto).
• Dentro de cada día:
• Título y fecha de publicación.
• Videos: Insertados mediante URLs o códigos embebidos, con posibilidad de agregar múltiples videos por día.
• Plantillas descargables: Archivos como Excel o PDFs para las tareas.
• Enlace a ChatGPT: Para que el cliente pueda trabajar en ideas o desarrollar tareas.
• Formulario de Respuesta:
• Campo de texto donde el cliente pega su respuesta final.
• Contador de caracteres configurado por el administrador.
• Límite de caracteres que bloquea respuestas mayores al máximo permitido.
3. Restricciones de Avance:
• El cliente debe completar y obtener la aprobación de todos los días dentro de un módulo antes de avanzar al siguiente.
• Los consultores tienen el control para desbloquear módulos manualmente desde el Admin Panel.
4. Feedback Visual:
• El cliente puede ver:
• El estado de cada respuesta (Pendiente de revisión, Aprobado, Rechazado, Aprobado con sugerencias).
• Feedback textual proporcionado por los consultores.
• Fecha y hora de las modificaciones o revisiones.
2. Funcionalidades del Administrador (Consultores)
1. Gestión de Clientes:
• Lista de clientes con:
• Progreso general (porcentaje completado).
• Resumen detallado de respuestas, estados, y módulos completados.
• Acceso a cada cliente para revisar todo su proyecto:
• Respuestas agrupadas por días y módulos.
• Estados de las respuestas: Pendiente, En Revisión, Aprobado, Rechazado, Aprobado con Sugerencias.
• Registro de actividades: Fecha y hora de cada revisión, quién realizó la actividad.
2. Gestión de Contenidos:
• Crear y configurar módulos:
• Agregar días con bloques dinámicos (videos, plantillas, enlaces, preguntas).
• Actualizar contenido globalmente sin afectar respuestas previas de los clientes.
• Posibilidad de etiquetar preguntas como “obsoletas” para facilitar la gestión.
3. Gestión de Consultores:
• Asignar tareas y revisiones a consultores específicos.
• Registro de quién aprobó o modificó cada respuesta, con fecha y hora.
4. Control de Avance del Cliente:
• Desbloquear manualmente módulos según la etapa de revisión o consultoría.
• Controlar hasta qué módulo puede avanzar el cliente.
3. Sistema de Respuestas con Límite de Caracteres
1. Desde el Admin Panel:
• Configuración del límite de caracteres para cada pregunta.
• El administrador define este límite al crear o editar la pregunta.
• Cambios en el límite no afectan las respuestas guardadas previamente.
2. Desde el Frontend del Cliente:
• Campo de texto con:
• Contador de caracteres visible (ejemplo: “Máximo permitido: 1.000 caracteres. Restan: 500 caracteres”).
• Bloqueo de entrada si el cliente excede el límite permitido.
• Mensaje de error claro si el texto supera el límite.
Journey del Cliente y del Administrador
Journey del Cliente
1. Inicio de Sesión:
• Accede a su panel personalizado con lista de módulos y barra de progreso.
2. Trabajar en un Módulo:
• Selecciona un día dentro del módulo y realiza las tareas:
• Ve los videos.
• Descarga las plantillas.
• Utiliza el enlace a ChatGPT.
• Responde las preguntas en el formulario.
• Guarda su respuesta y recibe feedback después de la revisión.
3. Avance al Siguiente Módulo:
• Solo puede avanzar cuando todas las tareas del módulo actual estén aprobadas.
Journey del Administrador
1. Gestión de Clientes:
• Accede al resumen del cliente para revisar todo el proyecto de una vez.
• Cambia estados y proporciona feedback.
2. Gestión de Contenidos:
• Configura módulos, días, videos, preguntas y límites de caracteres.
3. Revisión:
• Asigna tareas a consultores y registra actividades.
Plan a Futuro
1. Automatización con ChatGPT:
• Reemplazar plantillas manuales con flujos automatizados de ChatGPT para generar respuestas.
2. Personalización Regional:
• Adaptar módulos según el país y los fondos de interés del cliente.
3. Integración Avanzada:
• Mejorar el sistema de autenticación con Auth0.
• Migrar a una solución más robusta si el volumen de usuarios crece.
Resumen Técnico
• Frontend: Softr para simplicidad inicial.
• Backend: Airtable para almacenamiento y gestión.
• Integraciones: APIs para futuras automatizaciones.
Project overview
Objetivo del Proyecto
Crear una plataforma educativa y de gestión de proyectos diseñada para clientes de consultoría del Método MIFA y Unicornio Lab. Esta plataforma permitirá a los clientes avanzar en sus proyectos mediante módulos estructurados con tareas claras, herramientas integradas y un flujo guiado.
Desde el Admin Panel, los consultores podrán gestionar los avances de los clientes, revisar respuestas, proporcionar feedback y controlar el progreso general. La plataforma también busca facilitar la interacción cliente-consultor, optimizar el tiempo en consultorías y mejorar el seguimiento del progreso de los clientes.
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 As needed
API Integrations Other (Other APIs)
Roles needed Designer, Developer
Delivery term: December 20, 2024
Skills needed