back_to_work()host: static_site_generation
Plataforma de e-learning Full-StackDic 2025 – Marzo 2026

TongDao

"Queue"Procesamiento de Video Asíncrono
"Caching"Indexación Compuesta de Redis
"Tech"Angular, Laravel, MySQL, Redis

Resumen del Proyecto

TongDao es una plataforma interactiva de aprendizaje en línea que ofrece cursos, recursos educativos y herramientas de evaluación. Desarrollé la arquitectura full-stack, construyendo una interfaz de cliente responsiva y modular con Angular junto con un backend de API altamente escalable y de alto rendimiento utilizando Laravel.

Logros Técnicos

1. Frontend Responsivo de Angular

  • Diseñé la interfaz de usuario del cliente con Angular, estableciendo componentes modulares para directorios de cursos, cuestionarios interactivos y herramientas de seguimiento de progreso visual.
  • Implementé la gestión de estado (state management), guards personalizados, enrutamiento del lado del cliente y carga diferida (lazy-loading) para maximizar el rendimiento de la carga de la página inicial y ofrecer transiciones fluidas.

2. Arquitectura de API Robusta

  • Diseñé todo el esquema de la base de datos con el ORM Eloquent de Laravel, organizando cursos, módulos, el progreso del usuario y los estados de calificación.
  • Gestioné la escalabilidad de la API para garantizar la transmisión simultánea de soportes de cursos y archivos de recursos sin perder rendimiento de consultas.
  • Desacoplé el procesamiento intensivo de video y la generación de informes mediante workers de cola de Laravel.

3. Optimización de Caché e Índices

  • Integré almacenes de caché de Redis para almacenar la estructura de cursos, reduciendo los tiempos de carga en los módulos con mucho tráfico.
  • Refactoricé las consultas SQL principales mediante el diseño de índices compuestos personalizados, garantizando una paginación y búsquedas rápidas en todo el catálogo.
status: eof
trpsky@shell:~$
Welcome to trpsky-shell v1.0.2
Type "help" for instructions.
$