Place
Sistema de Gestión de Franquicias de Academias
Plataforma unificada que gestiona estudiantes, clases, pagos y materiales en una red de franquicias de academias de inglés
Tipo de servicio
Stack tecnologico
Funcionalidades clave
Periodo de desarrollo
6+ meses
¿Todavía Gestiona su Academia de Forma Manual?
Gestionar estudiantes, clases, pagos, materiales y consultas por separado en franquicias de todo el país.
La sede central no tiene visibilidad y las franquicias pierden tiempo en tareas repetitivas.
Gestión Manual de Pagos
Registros de Consulta Escritos a Mano
Contacto Individual con Padres
Pedidos Individuales de Material
Sin Gestión de Permisos
Sin Herramientas de Participación
Gestión Manual de Pagos
Cálculo de matrícula y verificación de depósitos de forma manual
Registros de Consulta Escritos a Mano
Registros en papel, sin posibilidad de búsqueda
Contacto Individual con Padres
Avisos de pago y asistencia gestionados uno a uno
Pedidos Individuales de Material
Pedidos en pequeñas cantidades por franquicia, ineficiente
Sin Gestión de Permisos
Sin control de acceso basado en roles
Sin Herramientas de Participación
Imposible gestionar la participación en clase
47
Tablas de Datos Gestionadas
110
Funciones Automatizadas
2,000+
Clases
3,000+
Personal de Franquicia Gestionado
La gestión de estudiantes por sí sola no es suficiente. Pagos, materiales, consultas, notificaciones y permisos — toda la operación de una organización de 3 niveles (Sede–Sucursal–Franquicia) debe unificarse en un solo sistema para generar un cambio real.
5 Flujos de Datos Principales
Pago
Crear solicitud de pago → URL PG AllThatPay (TTL 5 min) → Padre paga → Validación webhook → Actualización estado BD + Alimtalk de recibo
Material
Pedidos individuales de franquicia → Agregación masiva en sede → Compra mayorista → Seguimiento con máquina de estados de 7 fases (draft → delivered)
Notificación
Server Action → Código de plantilla + variables → API Aligo → KakaoTalk Alimtalk → Fallback automático SMS → Registro de envíos
Consulta
Botón grabar → Transcripción IA CLOVA Speech → Diarización de hablantes → Almacenamiento estructurado → Historial cronológico por estudiante
Seguridad de Tipos
Cambio DDL Supabase → Autogeneración de tipos CLI → Re-exportación models.ts/enums.ts → Detección de errores en compilación
PagoPayment
Crear solicitud de pago → URL PG AllThatPay (TTL 5 min) → Padre paga → Validación webhook → Actualización estado BD + Alimtalk de recibo
MaterialMaterial
Pedidos individuales de franquicia → Agregación masiva en sede → Compra mayorista → Seguimiento con máquina de estados de 7 fases (draft → delivered)
NotificaciónNotification
Server Action → Código de plantilla + variables → API Aligo → KakaoTalk Alimtalk → Fallback automático SMS → Registro de envíos
ConsultaConsultation
Botón grabar → Transcripción IA CLOVA Speech → Diarización de hablantes → Almacenamiento estructurado → Historial cronológico por estudiante
Seguridad de TiposType Safety
Cambio DDL Supabase → Autogeneración de tipos CLI → Re-exportación models.ts/enums.ts → Detección de errores en compilación
Arquitectura de 3 Capas y RBAC
Arquitectura de 3 capas obligatoria: Componente → Hook → Servicio. El control de acceso basado en roles de 4 niveles logra seguridad de datos y eficiencia operativa simultáneamente.
RBAC Multi-Tenant
Sede Central
Gestión unificada de todas las franquicias y sucursales, pedidos masivos de material, panel general de la empresa
Sucursal
Gestión de franquicias asignadas, informes regionales, acceso directo a pantallas de franquicia
Franquicia
Gestión de estudiantes, clases, pagos, consultas, pedidos de material y envío de Alimtalk
Estudiante / Padre
Consultar horario de clases y calificaciones, revisar historial de pagos
Plataforma Integral de Gestión de Academias
Desde la gestión de estudiantes hasta pagos, consultas y logística de materiales — todas las funciones que su academia necesita en un solo sistema.
Gestión de Estudiantes y Clases
Gestiona inscripciones, asignación de grupos, asistencia y horarios de clases desde una sola pantalla.
Pagos y Reembolsos Automatizados
Genera automáticamente URLs de pago PG y gestiona todo el flujo, desde el pago del padre hasta la notificación del recibo.
Registros de Consulta por Voz con IA
Presiona grabar durante una consulta y la IA transcribe, estructura y guarda la conversación automáticamente.
Notificaciones Automáticas KakaoTalk
Automatiza las comunicaciones con padres para avisos de pago, alertas de asistencia y cambios de horario.
Pedidos de Material y Logística
La sede central consolida los pedidos individuales de cada franquicia para compras mayoristas, reduciendo costos logísticos.
Control de Acceso Basado en Roles de 4 Niveles
Permisos granulares para sede, sucursal, franquicia y padres garantizan la seguridad de los datos.
Programación de Clases
Gestiona visualmente los horarios por día y franja horaria, con notificaciones automáticas ante cambios.
Panel de Operaciones
Monitorea indicadores clave como ingresos, número de estudiantes y tasa de pago por sede y sucursal en tiempo real.
Servicios Integrados y Tecnología Principal
AllThatPay
Registro automático de cuentas PG independientes por franquicia, URLs de pago cifradas con AES, liquidación basada en webhooks
Aligo — KakaoTalk Alimtalk + SMS
Sistema de plantillas basado en códigos (1-*: padres, 2-*: franquicias, 3-*: sede), fallback automático a SMS
CLOVA Speech (Naver)
Reconocimiento de voz en coreano/inglés, diarización de hablantes, alineación de palabras con puntuaciones de confianza, refuerzo de vocabulario personalizado
OpenAI GPT (gpt-4o)
Generación de informes de estudiantes, resúmenes de consultas, automatización de contenido. Patrón de inicialización diferida aplicado
Supabase Storage + NCP
Control de acceso a archivos basado en roles con 4 buckets, URLs firmadas (TTL 1 hora), compresión de imágenes y conversión HEIC
Daum Postcode
API de búsqueda de direcciones coreanas, estandariza direcciones para registro de franquicias e inscripción de estudiantes
Estrategia Técnica Clave
Procesamiento Automático de Reembolsos Parciales
Cuando solo se devuelven algunos materiales, se crea una solicitud de pago adicional por la diferencia. Una vez completado el pago extra, el cargo original se reembolsa automáticamente en su totalidad. Los padres pagan solo la diferencia y las franquicias se liquidan automáticamente sin intervención manual.
110 Módulos de Automatización de Tareas
Las 110 tareas operativas — pagos, asistencia, consultas, pedidos de material — están encapsuladas en módulos independientes. Modificar una función nunca afecta a otra, garantizando operaciones estables y fácil mantenimiento.
Prevención Automática de Errores de Datos
Cuando cambia la estructura de alguna de las 47 tablas de datos, el sistema lo detecta automáticamente y bloquea la entrada de datos inválidos. La integridad de los datos se mantiene sin revisión manual.
Resultados e Impacto
Procesamiento de Pagos
AutomatizadoRegistros de Consulta
DigitalizadoComunicación con Padres
AutomatizadoLogística de Material
Optimizado47
Tablas BD
110
Módulos de Servicio
167+
Páginas
4 Niveles
RBAC