ipnprofes.com · Education
1 item
Consulta calificaciones de profesores del IPN, genera horarios sin conflictos IPNProfes es una extensión ligera que mejora la interacción con el SAES del IPN: genera horarios compatibles entre materias, muestra calificaciones y valoraciones de profesores, y añade una búsqueda integrada y filtros avanzados. Está diseñada para ahorrar tiempo al planear tu semestre, evitar choques de horario y obtener información útil de profesores sin abandonar el portal del SAES. Funcionalidades principales Generador de horarios: crea combinaciones válidas sin choques usando detección eficiente por bitsets. Selector visual de materias: interfaz fluida para seleccionar materias y secciones. Filtro por ocupabilidad y preferencias: prioriza materias con disponibilidad o secciones preferidas. Visualización de horarios interactiva: vista semanal, resaltado de conflictos y exportación/impresión. Calificaciones y valoraciones de profesores: muestra calificaciones en celdas (peticiones por lotes para reducir carga). Búsqueda integrada y autocompletado: búsqueda por asignatura, clave, profesor o turno con cache LRU para rendimiento. Internacionalización básica: textos en español y soporte para agregar más idiomas. Diseñada para minimizar impacto: uso de técnicas para reducir repaints y peticiones simultáneas (requestIdleCallback, delegación de eventos). Cómo funciona La extensión inyecta un panel/overlay en la página SAES (sin modificar datos del servidor). Al seleccionar materias, calcula compatibilidades localmente y presenta horarios posibles. Las calificaciones/valoraciones se obtienen de fuentes públicas o de una API propia (según configuración) en batches para evitar bloqueo del UI. Opciones y preferencias se guardan en storage local del navegador (Chrome/Edge/Firefox). Permisos y datos utilizados (resumen para la tienda) storage: almacenar preferencias y datos de sesión localmente. activeTab / host_permissions (si aplica): inyección del panel en el dominio SAES para mejorar la UI. network requests: consultas a API públicas para obtener valoraciones (solo si el usuario activa la función). No se recolectan credenciales ni se transmiten datos personales sensibles. Cualquier dato de uso se usa únicamente para mostrar calificaciones o mejorar la experiencia local; se puede desactivar en opciones. Compatibilidad Basada en manifest v3; compatible con Chrome y Edge (Chromium) y, con adaptaciones menores, Firefox. Requiere acceso al dominio SAES para integrar la UI.
Jun 5, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.