Volver a los casos

Plataforma de formación

TécnikaFire Academy

Plataforma de e-learning inteligente para preparación de oposiciones a bombero con sistema de tests adaptativo, flashcards y planificación personalizada.

Planificación semanal de TécnikaFire
Sistema de tests de TécnikaFire
Flashcards de estudio de TécnikaFire

El calendario, el entrenamiento y el seguimiento conviven en el mismo producto.

El sistema

Descripción del Proyecto

TécnikaFire Academy es una plataforma de e-learning desarrollada a medida para proporcionar una experiencia educativa personalizada, flexible y automatizada tanto para estudiantes como para instructores en la preparación de oposiciones a bombero en Valencia, España.

La plataforma ofrece un conjunto completo de funciones que incluyen acceso a cursos basado en suscripciones, sistemas de pruebas inteligentes con tarjetas de memoria para repasar conceptos clave, y planificación académica personalizada con vistas mensuales, semanales y por bloques temáticos.

Uno de los logros técnicos clave fue implementar un sistema automatizado de gestión de permisos que desbloquea contenido y funciones basándose en suscripciones activas, junto con un potente backend que sincroniza todo en tiempo real, desde compras en WordPress hasta la activación de cuentas en la plataforma.

La interfaz moderna y responsiva garantiza una experiencia cómoda en todos los dispositivos, haciendo que el aprendizaje sea accesible en cualquier lugar y momento.

Decisiones técnicas

Desafíos Técnicos y Soluciones

  1. 01
    Desafío

    Crear una integración perfecta entre WordPress (usado como sistema de gestión de contenido y sistema de pago inicial con WooCommerce) y la plataforma de aprendizaje personalizada.

    Solución

    Desarrollé una API robusta con NestJS que sincroniza suscripciones, activa cuentas de usuario y asigna permisos según las compras, eliminando la necesidad de intervención manual.

  2. 02
    Desafío

    Desarrollar un sistema de pruebas adaptativas que pudiera ayudar a los estudiantes a enfocarse en áreas que necesitan mejorar.

    Solución

    Implementé un algoritmo que rastrea el rendimiento del usuario y ajusta la dificultad de las preguntas y el enfoque de estudio según sea necesario.

  3. 03
    Desafío

    Crear una arquitectura escalable que pudiera acomodar el crecimiento futuro y la potencial integración de IA para adaptación de contenido o generación de pruebas personalizadas.

    Solución

    Diseñé una arquitectura modular con un frontend Angular y un backend NestJS usando Prisma ORM, permitiendo futuras expansiones y la incorporación de tecnologías como AI para adaptaciones personalizadas o generación de pruebas.

Dentro del producto

Características Principales

01

Gestión de Suscripciones

Sistema automatizado que gestiona el acceso de usuarios según el estado de suscripción, con integración perfecta con WordPress.

02

Sistema de Pruebas Inteligente

Pruebas adaptativas con tarjetas de memoria para repasar conceptos clave y aprendizaje por repetición espaciada.

03

Planificación Académica

Planificación académica personalizada con vistas mensuales, semanales y por bloques temáticos para optimizar el recorrido de aprendizaje.

04

Bloques de Contenido Estructurados

Bloques de contenido bien organizados que hacen que la navegación y la progresión del aprendizaje sean intuitivas y efectivas.

05

Sistema de Pruebas Completo

Sistema avanzado de pruebas con análisis detallados para seguir el progreso e identificar áreas de mejora.

06

Sincronización en Tiempo Real

Integración perfecta entre compras de WordPress y acceso a la plataforma, con activación inmediata de cuentas.

07

Paneles de Administración

Paneles de gestión completos para cursos, usuarios, pruebas y materiales, simplificando tareas administrativas.

08

Diseño Responsivo

Interfaz moderna que se adapta a cualquier dispositivo, garantizando una experiencia de aprendizaje cómoda en cualquier lugar.

Tecnologías Utilizadas

La tecnología sirve al sistema.

  • Angular
  • NestJS
  • PostgreSQL
  • Prisma
  • WordPress

Siguiente caso

Graded

Inventario, importación, ventas y datos de mercado para gestionar una colección sin hojas de cálculo paralelas.

Abrir caso