Seleccionar página

Aulafacil.com – Portal Web

Migración de sitio web desde sistema clásico de subida de archivos html estáticos mediante FTP. En este sistema antiguo, varias personas transformaban de forma muy artesanal los cursos recibidos en formatos PDF/Word, elaborando cada uno de los ficheros en html y posteriormente los subían por FTP. Eran procesos que podrían durar varios días en hacerse si un curso tenía 50 lecciones.

Por tanto, se migra hacia un sistema automatizado de creación de contenidos por parte de los propios profesores, donde el trabajo de varias personas (los editores) se reduce a sólo verificar que el contenido es original.

Además, se incluye un sistema de verificación automática de formato, para comprobar que el profesor ha seguido las pautas exigidas por el sistema, como por ejemplo, no indicar los títulos en mayúsculas, indicar el texto alternativo de las imágenes insertadas, etc.

Sistema de revisión automática de formato
Validación automática de formato. Este proceso ayuda al equipo de edición a detectar de forma rápida y efectiva las lecciones que están incorrectas para su posterior revisión o corrección

Los videos son automáticamente convertidos y subidos a youtube
Los ejercicios o cuestionarios de las lecciones generan automáticamente formularios para que el alumno pueda realizarlos de forma muy sencilla.
Uso de editor wysiwyg y drag&drop propio para archivos anexos (imágenes, pdf, videos, etc)
Login de usuario a traveś de OAuth2 desde Gmail, Yahoo!, Twitter, Hotmail y Facebook

Con más de 5M visitas/mes, la plataforma cuenta con un sistema de caché para cargar en menos de 200 ms cada página.

Cuenta con varios servidores replicados a través de MySQL Replication para la base de datos, y rsync para los ficheros, con la idea de poder distribuir la carga de los miles de visitantes tanto de España como de Latinoamérica.
Gestión de backups propia con script en lenguaje bash para llevar a cabo un respaldo acumulativo de todos los datos en servidor remoto.

Tareas realizadas

  • Análisis y Diseño de backend del desarrollo de nueva versión web del original www.aulafacil.com en versión HTML5.
  • Gestión de cursos y profesores.
  • Conversión automática de videos desde los formatos más comunes a los soportados por html5.
  • SEO on-page (urls amigables multiidioma, metaetiquetas schema.org, facebook markup language en la parte frontend).
  • Vistas de impresión.
  • Soporte multiidiomas con exportador/importador de excels de traducciones.
  • Carrusel de fotografías rotativas totalmente gestionable desde backend con soporte multiidioma.
  • Gestor de anuncios.
  • Autopublicación de cursos en página de Facebook.
  • Gestor de categorías mediante árbol drag&drop.
  • Editor WYSIWYG para cada curso.
  • Gestor de traducciones de cursos.
  • Sistema automatizado de revisión y validación de formato en los cursos sin necesidad de acción humana.
  • Soporte para migración de cursos desde versión antigua a versión nueva.
  • Diseño ajustable a pantallas de Pcs y tablets con versión especial para dispositivos móviles mediante jQuery Mobile (en la versión 1 del desarrollo)

Tecnologías empleadas

Grunt JS Gulp Less CSS Sass CSS

Habilidades

Publicado el

8 julio, 2020

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Ver
Privacidad