Evaluating bids

Plataforma Educativa

Published on the December 10, 2024 in IT & Programming

About this project

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

Other projects posted by M. D.