Skip to content

[FEAT]: Posibilidad de exportar e importar el horario a Excel, Google Calendar, Outlook Calendar, etc #127

@viccmoor

Description

@viccmoor

Historia de Usuario

Como estudiante registrado en el sitio web, quiero exportar e importar mi horario académico a formatos como Excel, Google Calendar u Outlook Calendar, para así gestionar mejor mi tiempo y sincronizar mis actividades con otras herramientas que uso a diario.

Objetivo final del usuario: Organizar su vida académica y personal de manera más eficiente utilizando plataformas externas que ya forman parte de su flujo de trabajo.

Objetivo final del negocio: Aumentar la utilidad percibida de la plataforma, incentivando la adopción y fidelización mediante integraciones prácticas.

📝 Criterios de Aceptación

  • El usuario puede exportar su horario completo a un archivo .xlsx con formato legible y organizado.
  • El sistema permite generar un archivo .ics compatible con Google Calendar, Outlook y otras plataformas.
  • Debe haber una opción clara en la interfaz para realizar la exportación desde la vista del horario.
  • La exportación debe incluir nombre del curso, sección, profesor, sala, y horarios detallados.
  • Se debe manejar correctamente la zona horaria y evitar duplicaciones si el usuario importa más de una vez.
  • Opcionalmente, permitir la importación desde un .ics para generar el horario en la plataforma (fase futura).

📂 Comentarios Adicionales

  • Se puede considerar integración directa con la API de Google Calendar mediante OAuth para quienes lo deseen.
  • El diseño debe comunicar claramente los formatos disponibles y cómo utilizarlos.
  • Sería útil permitir seleccionar qué ramos exportar, especialmente si se tienen actividades extracurriculares registradas.
  • Para Outlook, considerar compatibilidad tanto con la aplicación de escritorio como con la versión web.

Usar este template como guía para redactar historias claras, orientadas a mejorar la experiencia del estudiante y alinear el desarrollo con objetivos del producto.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNueva feature o mejora

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions