Estudio técnico de producto Club Oratoria Málaga · Proyecto Educativo AVANZA

Cómo construir la app que sostiene el curso 2026/27

Un único Proyecto Educativo AVANZA con tres modalidades — Fórum, Tribuna y Ágora — que una misma persona puede combinar. Qué debe hacer la app, quién la usa, qué datos gestiona y qué queda todavía por decidir.

93socios curso 25/26
3modalidades, acumulativas
149–399€cuota anual por modalidad
3hsala, todos los viernes
100aforo · 2 espacios
7roles rotativos clásicos
01

Punto de partida: no se construye desde cero

La documentación del Club ya define, con distinto grado de detalle, casi todo lo que la app necesita modelar. El trabajo de este estudio no es inventar funcionalidades, sino traducir decisiones ya tomadas en pantallas, datos y una arquitectura concreta — y señalar los huecos que faltan por decidir.

Memoria AVANZA 2025-2026

93 socios, +70 actividades, seis formatos (Avanza a tu Ritmo, Avanza en Comunidad, Masterclass, Coaching/Mentoría, Experiencias, Avanza y Comunica). Ya existen web, área privada, dos asistentes IA (Avanzadito, Clarita) y un sistema de votación digital construido por Rollo Creativo para el concurso.

Estrategia Instituto AVANZA 2026/27

Aporta el gobierno académico, el mapa de competencias, el roadmap institucional mes a mes y la arquitectura de marca. El currículo por niveles/módulos y la certificación propia siguen sin confirmarse — ver sección 09.

Guía web Instituto AVANZA

Sitemap, textos, jerarquía de marca, sistema visual y un roadmap de implantación web de 6 fases que ya incluye "área privada básica" en la fase de desarrollo.

Proyecto Educativo AVANZA 2.0

Desarrollado por MC Mentoría para la Comunicación en colaboración con el Club. Es la referencia vigente para modalidades, precios y funcionamiento: Fórum, Tribuna y Ágora, con precios cerrados y acumulativos (149 / 249 / 399 €/año), catálogo concreto de qué incluye cada modalidad, plazas limitadas con lista de espera y tarifa de inscripción anticipada.

Cómo se usa cada fuente en este estudio

El Proyecto Educativo AVANZA 2.0 manda en todo lo relativo a modalidades, precios, plazas y ayuda económica. La Estrategia sigue aportando lo que ese documento no cubre — gobierno académico, roadmap institucional, arquitectura de marca —, y la Memoria da el contexto de partida (comunidad, actividad, herramientas digitales ya existentes). La sección 09 recoge lo que ninguno de los tres resuelve todavía.

02

Qué construye la app: un proyecto, tres itinerarios

El Club lo explica con una metáfora deliberada: un conservatorio de guitarra. El principiante y el intérprete avanzado entran por la misma puerta y estudian el mismo instrumento — lo que cambia es la profundidad, la autonomía y el acompañamiento, no el club al que pertenecen. Aplicado al Club, eso significa que la app no modela tres productos distintos, sino un único Proyecto Educativo AVANZA con tres modalidades que conviven:

Fórum — entrar y practicar

La puerta de entrada, sin fecha de caducidad. Recupera el corazón histórico del Club: muletillas, lenguaje no verbal, escucha activa, palabra del día, cronometrador, improvisados, rompehielos, discursos preparados. Se puede permanecer aquí años.

Tribuna — entender la técnica

Cuando la práctica sola ya no basta. Talleres específicos: storytelling, entrevistas, podcast, comunicación persuasiva, negociación, marca personal, liderazgo comunicativo. Sigue habiendo práctica, pero se añade comprensión.

Ágora — un proyecto real

Necesidades concretas: una conferencia, una oposición, una entrevista de trabajo. Aprendizaje individualizado — mentorías, análisis de grabaciones, simulaciones, ensayos. No es "el nivel superior": es otro tipo de acompañamiento.

Hay un matiz importante para el diseño de la app: el discurso es "sin jerarquía", pero la estructura de precios es acumulativa. Tribuna es "todo lo incluido en Fórum" más talleres y masterclass; Ágora es "todo lo incluido en Tribuna" más mentorías y proyecto personal. No son modalidades paralelas independientes — son círculos concéntricos con precio creciente (149 / 249 / 399 €/año). Aun así, nadie está obligado a pasar por Fórum y Tribuna antes de apuntarse a Ágora directamente, y cualquiera puede quedarse años en la modalidad que elija.

  • Inclusión acumulativa, no niveles paralelos. Para la app esto simplifica el control de acceso: un único campo "modalidad" con una relación de orden (Fórum ≤ Tribuna ≤ Ágora).
  • Sin recorrido obligatorio, aunque el precio suba con la modalidad. Se puede entrar directamente en Ágora, o quedarse en Fórum indefinidamente. La app no debe forzar un embudo Fórum → Tribuna → Ágora en el proceso de alta.
  • Acceso cruzado sujeto a plazas. Ciertas actividades "podrán abrirse a personas de otras modalidades cuando existan plazas disponibles", con condiciones específicas por definir caso a caso.
  • Orientación, no selección. Cuestionario breve y/o entrevista al entrar, sin filtrar a nadie, solo para recomendar modalidad.
  • Plazas limitadas por modalidad. Cada modalidad tiene un aforo máximo; al cubrirse, las nuevas solicitudes van a lista de espera y es la Junta Directiva quien valora altas si hay bajas.

La pieza que lo hace posible: la sala de los viernes

El Club dispone hoy de una sala tres horas todos los viernes, con aforo de hasta 100 personas, divisible en dos ambientes independientes, con equipo audiovisual nuevo y tarima. Eso permite sesiones simultáneas — un grupo grabando podcast mientras otro practica al lado, o un espacio reservado para trabajo personalizado de Ágora. La app tiene que representar esto en el calendario como varias sesiones en paralelo, cada una atada a un espacio, no como una sola franja horaria por viernes.

03

Las tres modalidades: Fórum, Tribuna, Ágora

Modalidades acumulativas, no niveles paralelos: Tribuna incluye todo Fórum, Ágora incluye todo Tribuna. Sin recorrido obligatorio — se puede empezar directamente en cualquiera y cambiar cuando se quiera, sujeto a plazas disponibles.

Para la app

Al ser acumulativo, el control de acceso se modela con un único campo modalidad y una relación de orden (Fórum ≤ Tribuna ≤ Ágora) — no hace falta una tabla de accesos sueltos por persona. Lo que sí hay que construir explícitamente: aforo máximo por modalidad con lista de espera, dos tarifas por modalidad (estándar / anticipada antes del 1 de septiembre), y una ayuda económica que no es un booleano automático sino una solicitud gestionada a mano por Tesorería.

Las tres modalidades

Sin confirmar
Invitado
Gratuito por confirmar
  • Sesiones de Fórum (ritmo + comunidad básico)
  • Máx. 3 visitas/año — contador duro
  • Su vigencia no está confirmada en la documentación actual — ver sección 09
Modalidad de entrada
Fórum
149 €/año 134€ antes del 1 sept
  • Área privada + recursos teóricos (PDF, fichas, audiovisual)
  • Sesiones prácticas de oratoria, cada viernes
  • 7 roles rotativos clásicos, rompehielos, improvisados, discursos preparados
  • Invitado/a puntual en microabiertos y videopodcast
Modalidad · todo Fórum +
Tribuna
249 €/año 224€ antes del 1 sept
  • Todas las sesiones Avanza en Comunidad
  • 5 masterclass especializadas + talleres específicos
  • Diseñar/dinamizar microabiertos, formarse como coach del concurso
  • Acceso preferente a plazas libres de Ágora
Modalidad · todo Tribuna +
Ágora
399 €/año 359€ antes del 1 sept
  • 5 laboratorios Avanza a tu Ritmo + 5 masterclass avanzadas
  • Mentorías individuales, proyecto personal con seguimiento
  • Diseño y coordinación del podcast del Club; coach/coordinador del concurso
  • Participación prioritaria en proyectos estratégicos y convenios

Reglas transversales (aplican a las tres modalidades)

No son features de una modalidad concreta — son mecánicas de negocio nuevas que la app tiene que soportar sí o sí, sea cual sea la modalidad elegida.

ReglaCómo funciona
Plazas por modalidadAforo máximo por modalidad (no solo por sesión). Al cubrirse, las nuevas solicitudes entran en lista de espera; la Junta Directiva valora altas si se libera plaza.
Tarifa anticipadaPrecio estándar vs. precio con inscripción antes del 1 de septiembre — dos tarifas por modalidad, no una.
Ayuda económicaSin fórmula fija ni perfiles predefinidos. Solicitud confidencial dirigida a Tesorería, resuelta caso a caso.
Cambio de modalidadLibre en cualquier momento del curso, sujeto a plazas disponibles en la modalidad de destino.
Acceso a otra modalidadPosible cuando hay plazas libres en una actividad concreta, con condiciones específicas todavía por definir.

Roles de gestión (lado admin, según la Estrategia)

No son "socios": son cuentas internas con acceso al backoffice. La app necesita un segundo eje de permisos para ellas, independiente de la modalidad.

Rol internoQué necesita ver/editar en la app
Junta DirectivaPresupuestos, memoria anual, aprobación de becas, actas.
Dirección Instituto AVANZACurrículo, precios, convenios, calidad académica global.
Comité académicoRúbricas, revisión de evidencias, incidencias de evaluación.
Coordinación de alumnadoAltas, seguimiento, asistencia, tutorización, gestión de becas.
Coordinación digitalCampus, IA (Avanzadito/Clarita), métricas, automatizaciones.
Producción audiovisualMicro Abierto, podcast, subida de evidencias en vídeo.
Secretaría técnicaInscripciones, pagos, emisión de certificados, protección de datos.
04

Modelo de datos

Diez entidades cubren todo lo descrito en los cuatro documentos fuente. No hace falta más para el primer curso.

EntidadCampos que importanDe dónde sale
Personadatos de contacto, fecha de altaFicha de alta
Modalidad del sociomodalidad (fórum/tribuna/ágora, orden Fórum≤Tribuna≤Ágora), fecha de inicio, tarifa aplicada (estándar/anticipada), historial de cambiosProyecto Educativo AVANZA 2.0
Plaza / lista de esperamodalidad, aforo máximo, ocupación actual, cola de espera ordenada, altas aprobadas por JuntaProyecto Educativo AVANZA 2.0 § FAQ "¿Qué ocurre si se completan las plazas?"
Ayuda económicapersona, modalidad solicitada, estado (pendiente/acordada), condiciones acordadas — visibilidad restringida a Tesorería/JuntaProyecto Educativo AVANZA 2.0 § FAQ "¿Existen facilidades de pago?"
Acceso puntualpersona, sesión de una modalidad distinta a la propia, condiciones específicasProyecto Educativo AVANZA 2.0, sujeto a plazas libres
Orientaciónpersona, respuestas de cuestionario y/o notas de entrevista, modalidad recomendada, modalidad elegidaProyecto Educativo AVANZA 2.0 § acceso al Proyecto Educativo
Contador de visitasnº de visitas consumidas (invitado), trigger de conversión al llegar a 3Pendiente de confirmar — ver sección 09
Espaciosala A / sala B, aforo, equipamiento (tarima, audiovisual)Sala compartida de los viernes
Sesiónmodalidad(es) a las que sirve, espacio, formato, aforo, fechaMemoria (catálogo real 25/26) + sesiones simultáneas
Rol de sesióntipo — 7 roles clásicos: maestro/a de ceremonias, muletillas, cronometrador, lenguaje no verbal, escucha activa, palabra del día, gramática — persona asignada, sesiónProyecto Educativo AVANZA 2.0
Inscripción / asistenciapersona, sesión, estado (reservado/asistido/no-show), feedback recibidoEstrategia § modelo semanal
Documento de tesoreríaticket/factura adjunto, importe, fecha, concepto, categoría — extraídos por IA, editables y borrables por Tesorería, con estado de revisiónPróximo paso — ver sección 11
Mensajeremitente, destinatario(s), contenido, fecha, leído/no leídoPróximo paso — ver sección 11
Incidencia / logtipo (técnica/operativa/administrativa), descripción, autor, fecha, entidad relacionada (sesión/pago/apunte/socio), estadoPróximo paso — ver sección 11
Nivel curricular1 Fundamentos / 2 Escena / 3 Liderazgo, periodo (sep-dic / ene-mar / abr-jun)Estrategia § 4 — vigencia sin confirmar, ver sección 09
Módulo (M1–M12)horas, evidencia requerida, nivel al que perteneceEstrategia § módulos curriculares — vigencia sin confirmar
Evidencia / portfoliovídeo, tipo (diagnóstico/intermedio/final), fecha, módulo asociadoEstrategia § 6, requisito "vídeo inicial y final" — vigencia sin confirmar
Evaluación8 criterios ponderados, evaluador, nota, comentarioEstrategia — tabla de criterios y pesos — vigencia sin confirmar
Certificadotipo (participación / nivel 1 / nivel 2 / anual / distinción), requisitos cumplidos, fecha de emisiónEstrategia § niveles de certificado — vigencia sin confirmar
Concursoedición, vídeo de candidatura, fase (selección/final), votos jurado, votos públicoMemoria § V Concurso + sistema de votación ya construido
Pagocuota anual, importe con/sin ayuda económica, método, estadoProyecto Educativo AVANZA 2.0
Regla de diseño

Una Sesión pertenece de forma clara a una modalidad concreta, con herencia hacia arriba: quien tiene Ágora accede también a lo de Tribuna y Fórum. Basta con un campo modalidad_minima en la sesión y comprobar que modalidad_socio ≥ modalidad_minima.

Zona gris sin resolver

La documentación vigente no menciona en ningún momento el Instituto AVANZA de Comunicación, la certificación propia, el portfolio de vídeos ni la rúbrica de 8 criterios que sí definía la Estrategia. Puede que ese proyecto se haya aparcado, o que se haya reformulado dentro de Ágora, o que siga en paralelo sin haberse cruzado todavía con el resto. La app no debería asumir ninguna de las tres por su cuenta — es la pregunta que este estudio deja abierta (sección 09), y condiciona si las entidades Nivel curricular, Módulo, Evidencia, Evaluación y Certificado de la tabla anterior siguen vigentes tal cual o se descartan.

05

Módulos funcionales de la app

A · Orientación de entrada nuevo

  • Cuestionario y/o solicitud de entrevista — captura experiencia previa, objetivos y disponibilidad; produce un itinerario recomendado, no vinculante.
  • La persona confirma o cambia la recomendación antes de darse de alta — coherente con que el Borrador insiste en que "el objetivo no sería seleccionar a nadie".

B · Fórum, Tribuna, Ágora (las tres modalidades)

  • Calendario semanal de viernes — 3 horas, 2 espacios en paralelo; cada sesión se reserva por espacio y hora, no solo por día. Aforo total 100, repartible entre ambientes.
  • Roles rotativos de sesión (Fórum) — los 7 clásicos: maestro/a de ceremonias, muletillas, cronometrador, lenguaje no verbal, escucha activa, palabra del día, gramática. La app necesita un sorteo/asignación semanal de estos roles, no solo lista de asistentes.
  • Talleres y masterclass de Tribuna — todas las sesiones Avanza en Comunidad + 5 masterclass especializadas + talleres específicos; catálogo con fecha, aforo y espacio, en paralelo con Fórum cuando coincidan viernes.
  • Proyecto de Ágora — 5 laboratorios Avanza a tu Ritmo + 5 masterclass avanzadas, más el desarrollo y seguimiento de un proyecto personal de comunicación con mentorías, análisis de grabaciones y ensayos asociados a ese objetivo.
  • Plazas por modalidad — aforo máximo, lista de espera y pantalla de gestión para que la Junta apruebe altas cuando se libera plaza.
  • Dos tarifas por modalidad — precio estándar y precio de inscripción anticipada (antes del 1 de septiembre); el checkout necesita aplicar la tarifa correcta según fecha.
  • Ayuda económica confidencial — formulario de solicitud a Tesorería, resuelto caso a caso, visible solo para roles con permiso de Tesorería/Junta.
  • Acceso a otra modalidad — cuando una actividad tiene plazas libres, ofrecerla a personas de otras modalidades con condiciones específicas (a definir por actividad).
  • Contador de invitado — si la figura de Invitado se mantiene: cada asistencia a Fórum resta del cupo de 3; al agotarse, la app dispara la invitación a pasar por orientación.
  • Feedback post-sesión — formulario ligero tras cada intervención.
  • Micro Abierto / Avanza y Comunica — calendario de grabaciones, roles del episodio, enlace al vídeo publicado; en Ágora incluye además la coordinación del proyecto de podcast del Club.
  • Concurso de Discursos e Improvisados — envío de vídeo candidatura, panel de jurado, y el sistema de votación pública por móvil que Rollo Creativo ya construyó: se integra, no se rehace. Tribuna forma coaches del concurso; Ágora coordina el proceso.
Si la certificación (Estrategia) sigue vigente

De confirmarse que el proyecto de certificación del Instituto AVANZA continúa, encajaría dentro de Ágora en vez de como un cuarto itinerario aparte: itinerario por niveles curriculares, entregas y evidencias en vídeo, rúbrica de 8 criterios, y el motor de reglas de certificación (asistencia ≥75%, entregas ≥80%, ≥4 intervenciones evaluadas, proyecto final) — todo ello descrito en el estudio anterior. Pero esto es una hipótesis de encaje, no una decisión tomada; ver sección 09.

C · Cuenta y membresía

  • Alta de invitado sin fricción (nombre + email), sin pago.
  • Checkout de cuota anual por modalidad, con tarifa estándar o anticipada, y solicitud de ayuda económica confidencial a Tesorería cuando aplique.
  • Cambio de modalidad en cualquier momento del curso — sin tratarlo como un "ascenso", solo como un cambio de recorrido, sujeto a plazas disponibles.
  • Voto en asamblea — habilitado solo para socios (no invitados), vinculado a convocatorias puntuales.

D · Backoffice / gestión

  • Dashboard de indicadores desglosado por itinerario (no por "nivel"): captación, asistencia, satisfacción, comerciales — los mismos ejes que ya define la Estrategia en su tabla de indicadores clave.
  • Calendario editorial del curso, ya redactado mes a mes en la Estrategia (septiembre = diagnóstico, octubre = seguridad y estructura… junio = gala y certificación): la app solo necesita un calendario configurable con esas plantillas precargadas.
  • Generación automática de la memoria anual a partir de los datos vivos del curso — cierra el círculo con el propio documento "Memoria del Proyecto Educativo AVANZA" que hoy se redacta a mano.

E · Asistentes IA

Avanzadito (dudas sobre el manual/roles del Club) y Clarita (FAQ de la web) son hoy dos piezas sueltas. Dentro de la app tiene sentido fusionarlas en un único asistente contextual del área privada, con una base de conocimiento común (manual + FAQ + estado real del socio: su nivel, sus próximas sesiones, sus evidencias pendientes) en vez de mantener dos bots con contextos separados.

06

Inventario de pantallas

No es un wireframe pixel a pixel — es la lista mínima que cubre los módulos anteriores, alineada con el sitemap ya aprobado en la Guía Web.

PantallaQuién la veContenido
Inicio públicaTodosPresentación del Proyecto Educativo AVANZA y sus tres itinerarios, prueba social, CTA de orientación.
OrientaciónVisitante nuevoCuestionario / solicitud de entrevista, itinerario recomendado.
AgendaTodos (reservar requiere cuenta)Sesiones de los tres itinerarios en paralelo, por espacio y hora, cada viernes.
Mi cuentaInvitado+Itinerario principal, contador de visitas (si invitado), accesos puntuales comprados a otros itinerarios.
Mi progresoSocioItinerario actual, sesiones/talleres completados, roles de sesión asumidos en Fórum.
Mi portfolioSocio (si aplica certificación)Vídeos entregados, comparación inicial/final, rúbricas recibidas — sujeto a la decisión pendiente de la sección 09.
Mentoría / proyectoSocio ÁgoraCalendario de sesiones y seguimiento del proyecto real (conferencia, oposición…).
ConcursoTribuna+ / públicoCandidatura, jurado, votación pública.
Panel de evaluaciónComité académicoCola de entregas pendientes, formulario de rúbrica (si aplica certificación).
Panel de gestiónJunta / coordinaciónAltas, becas, orientaciones pendientes, KPIs por itinerario, memoria anual.
07

Arquitectura técnica recomendada

El criterio no es "qué es lo más potente", es qué encaja con lo que ya existe (web propia, votación digital hecha a medida, dos asistentes IA) y con un equipo técnico pequeño apoyado en voluntariado.

CapaRecomendaciónPor qué
Frontend + backendNext.js (App Router)Sirve tanto la web pública (SEO, marketing) como el área privada en el mismo proyecto — evita mantener dos aplicaciones separadas.
Datos + authSupabase (Postgres + Auth + Storage)La matriz de permisos se traduce casi 1:1 a políticas Row Level Security por modalidad ("nivel ≥ X"); Auth cubre invitado→socio sin construir un sistema propio; Storage aloja los vídeos de evidencia y portfolio.
PagosStripe (cuotas + becas como cupón/descuento)Cobro recurrente anual por nivel, con soporte nativo para el 50% de beca como descuento aplicado.
IAAPI de Claude sobre una base de conocimiento única (RAG)Sustituye a Avanzadito + Clarita por un solo asistente con contexto del socio autenticado.
Votación del concursoReutilizar/ampliar el sistema ya construido por Rollo CreativoYa funciona en producción (V Concurso 2025-26); no tiene sentido rehacerlo, solo integrarlo como módulo dentro de la misma cuenta de usuario.
HostingVercel (app) + Supabase CloudCoste bajo, sin DevOps dedicado — coherente con una asociación sin ánimo de lucro.
Punto de fricción real

El contador de visitas del invitado (máximo 3 al año) es el mecanismo que más lógica de servidor no trivial exige: hay que decidir si una "visita" se marca al reservar o al hacer check-in en la sesión, y qué pasa si un invitado reserva y no aparece. Es la primera pieza de lógica de negocio que hay que cerrar antes de programar nada — y depende de que se confirme si esta figura sigue vigente (sección 09).

08

Hoja de ruta: la de la Estrategia, con hitos técnicos

La Estrategia ya fija fechas institucionales concretas. La app no necesita un roadmap propio y desconectado — necesita construirse dentro de ese calendario.

Antes de mover una sola fecha

El Proyecto Educativo AVANZA 2.0 sigue siendo, por su propia naturaleza, un documento "para su estudio y debate" — no está aprobado formalmente. Construir contra él como si fuera definitivo sin esa aprobación es un riesgo. La fase de Jun–Jul 2026 (diseño académico) debe incluir explícitamente el cierre de esa aprobación como entregable, no darlo por hecho.

Jun–Jul 2026 · Diseño académico + arquitectura
Cerrar syllabus, rúbricas y precios (negocio) · Modelar roles, sesiones y niveles en Supabase (técnico)

Aquí se cierran también los pendientes de la sección 09: tarifa de mentoría extra en Ágora, lógica del contador de invitado, y confirmación de si esa figura sigue vigente.

Jul–Ago 2026 · Marca y venta
Landing, dossier, campaña de lista de espera (negocio) · Construir la web pública + checkout de matrícula (técnico)

Coincide con la Fase 4 de la Guía Web ("desarrollo: web, formularios, agenda y área privada básica").

Sept 2026 · Lanzamiento
Open day, cohorte fundadora (negocio) · Alta de socios, primer ciclo de reservas en producción (técnico)
Oct–Dic 2026 · Nivel 1 · Validación
Medir asistencia y satisfacción (negocio) · Módulo de entregas + rúbrica en uso real por primera vez (técnico)
Ene–Mar 2027 · Nivel 2 · Escalado
Intensivos, empresa, centros educativos (negocio) · Portfolio y comparación de vídeos, panel de evaluación pulido (técnico)
Abr–Jun 2027 · Nivel 3 · Certificación e impacto
Gala final, informe de impacto (negocio) · Motor de reglas de certificación + generación automática de memoria anual (técnico)
Jul 2027 · Revisión estratégica
Auditoría de calidad y decisión de segunda cohorte — el dashboard de indicadores construido en fase 4 alimenta esta reunión.
09

Decisiones pendientes antes de escribir código

Esto es lo que falta por cerrar antes de escribir el control de acceso y el checkout en producción.

  • Cómo se gestiona en la práctica la lista de espera por modalidad: ¿orden de llegada, priorización manual de Junta, ambas?
  • Criterio y proceso para resolver solicitudes de ayuda económica sin fórmula fija — quién la aprueba, con qué trazabilidad, sin romper la confidencialidad que pide el propio documento.
  • Condiciones específicas de acceso a actividades de otra modalidad — el documento dice "podrán establecerse", sin concretar cuáles.
  • Si la figura de Invitado (3 visitas gratis al año) sigue vigente — no aparece mencionada en la documentación más reciente.
  • Si el Instituto AVANZA / certificación (Estrategia) sigue vigente sobre este modelo, se aparca, o se funde dentro de Ágora.
  • Diseño operativo del proceso de orientación: ¿cuestionario, entrevista, o ambos? ¿Quién lo gestiona y con qué SLA de respuesta?
  • Nombrar formalmente quién dirige la parte académica del proyecto (tarea que la Estrategia ya marcaba como crítica).
10

Riesgos técnicos y mitigación

RiesgoMitigación en la app
Construir el control de acceso sobre un documento "para debate" que todavía no está aprobado formalmente por el ClubNo implementar permisos y precios en producción hasta que exista una versión aprobada; tratar el documento actual como referencia de trabajo mientras tanto.
La solicitud de ayuda económica expone quién la pidió y en qué condiciones a personas sin necesidad de saberloModelarla como un recurso con visibilidad restringida por rol (solo Tesorería/Junta), separado de los datos normales de socio — no un campo visible en el perfil general.
Lista de espera gestionada "a mano" por la Junta se convierte en un cuello de botella o en decisiones no trazablesAunque la aprobación final sea manual, la app debe registrar orden de llegada, quién aprobó y cuándo — para poder auditar el criterio si alguien lo pregunta.
Precios desincronizados entre la documentación, la web y el checkoutUna sola fuente de verdad para los precios (base de datos), que alimenta tanto la web pública como Stripe; nunca se hardcodea el precio en dos sitios.
RGPD sobre vídeos de evidencia y portfolioConsentimiento explícito por pieza audiovisual antes de subir; borrado en cascada al dar de baja; los vídeos de portfolio no son públicos por defecto.
Certificado propio confundido con título oficialEl aviso legal que ya redactó la Guía Web ("certificación propia, no equivalente a titulación oficial reglada") debe aparecer en la propia pantalla de emisión del certificado, no solo en la web de marketing.
Dependencia de una sola persona técnicaDocumentar el modelo de datos y las políticas de acceso desde el primer commit; evitar lógica de negocio "solo en la cabeza" del desarrollador.
El contador de invitado se puede manipular o duplicar cuentasVincular el contador al email verificado, no a la sesión del navegador.
11

Próximos pasos propuestos

A diferencia del resto del estudio, esto no sale de la Memoria, la Estrategia ni de los borradores del Club — son dos mejoras que Víctor quiere incorporar directamente al desarrollo, ya en marcha (el beta ya tiene tesoreria.js / tesoreria.css). Se documentan aquí como backlog abierto, no como una decisión ya tomada por el Club.

A · Tesorería: alta de tickets/facturas asistida por IA

  • Captura — subir una foto o PDF de un ticket/factura desde móvil o escritorio, directamente dentro del módulo de Tesorería.
  • Lectura automática — un modelo con visión (p. ej. Claude) extrae importe, fecha, proveedor/concepto y propone una categoría, y crea el apunte sin tecleo manual.
  • La IA propone, la persona confirma — el apunte generado queda marcado como "pendiente de revisión" hasta que alguien de Tesorería lo valida. En temas de dinero, la IA no debería ser la única fuente de verdad.
  • Edición y borrado — todos los campos del apunte (importe, fecha, concepto, categoría, adjunto) tienen que poder editarse o eliminarse a mano después, haya sido creado por IA o manualmente.
  • Encaja con lo ya definido — es un módulo hermano del flujo de ayuda económica confidencial (sección 03): mismo espacio, mismo control de acceso restringido a Tesorería/Junta.
  • Nota de arquitectura — con el stack recomendado en la sección 07, esto es Supabase Storage (el adjunto) + una función que llama a la API de Claude con el fichero, sin infraestructura adicional.

B · Mensajería interna entre usuarios

  • Alcance mínimo — mensajes 1:1 entre socios, y entre un socio y coordinación/Junta, dentro de la propia app, sin depender de WhatsApp o email externos.
  • Alcance ampliado (a valorar más adelante) — canales por modalidad (Fórum/Tribuna/Ágora) o por sesión, para coordinación de grupo.
  • Relación con los asistentes IA existentes — puede vivir como un canal más dentro de la misma bandeja donde hoy están Avanzadito/Clarita, o mantenerse separado; a decidir en diseño de producto, no aquí.
  • Preguntas abiertas — ¿tiempo real (necesitaría websockets/Supabase Realtime) o bandeja asíncrona tipo email es suficiente para el primer curso; moderación y retención/privacidad de los mensajes.

C · Registro de incidencias (log)

  • Qué guarda — tipo de incidencia (técnica, operativa, administrativa), descripción breve, quién la registra, fecha/hora, y opcionalmente a qué afecta (una sesión, un pago, un apunte de Tesorería, una cuenta de socio).
  • Por qué encaja aquí — cubre el mismo hueco de trazabilidad que ya señalaba el riesgo de la lista de espera en la sección 10, y hace lo equivalente para los apuntes editables/borrables de Tesorería del punto A: si alguien edita o borra un apunte, debe quedar rastro de qué había antes y quién lo cambió.
  • Alcance mínimo — log de solo lectura, visible para quien tenga permiso de administración (Junta/coordinación), sin flujo de resolución tipo ticket.
  • Alcance ampliado (a valorar más adelante) — estado abierta/resuelta y asignación a una persona, si se quiere convertir en un pequeño sistema de incidencias en vez de un simple registro.