Pauta Ayabaca, LeopoldoÁlvarez Dos Santos, Adrián Orlando2026-03-312026-03-3120267B-2026-SW-087B-2026-SW-08https://dspace.ucacue.edu.ec/handle/ucacue/21646Se presenta el desarrollo de un sistema web integral para la gestión y agendamiento de aulas de realidad virtual en la Universidad Católica de Cuenca. El objetivo principal fue diseñar e implementar una solución tecnológica que optimice la reserva de espacios académicos especializados, mejorando la experiencia de docentes y administradores mediante una interfaz moderna, intuitiva y funcional. La arquitectura del sistema se basa en un modelo cliente-servidor. El backend fue desarrollado en Python utilizando el framework Flask, implementando una API RESTful compuesta por 67 endpoints organizados en 10 módulos funcionales. La base de datos relacional PostgreSQL gestiona información de usuarios, aulas, reservas, capacitaciones y contenido dinámico. El frontend, desarrollado en Flutter, ofrece una interfaz web responsiva y multiplataforma. El sistema incluye autenticación mediante JSON Web Tokens (JWT) con tres roles definidos: docentes, administradores y superadministradores. Además, se incorporó un módulo de capacitaciones que regula la habilitación de docentes para el uso de las aulas VR, asegurando que solo usuarios capacitados puedan realizar reservas. Se integró también un servicio de procesamiento de imágenes para la gestión de contenido multimedia. Las pruebas funcionales confirmaron que el sistema cubre todo el ciclo de agendamiento: registro de usuarios, solicitud de capacitaciones, y gestión de reservas. Finalmente, su arquitectura modular facilita el mantenimiento y la escalabilidad, mientras que el uso de servicios cloud garantiza disponibilidad y accesibilidad, contribuyendo a la transformación digital universitaria.This paper presents the development of a comprehensive web-based system for managing and scheduling virtual reality classrooms at the Catholic University of Cuenca. The primary objective was to design and implement a technological solution that optimizes the booking of specialized academic spaces, enhancing the experience of faculty members and administrators through a modern, intuitive, and functional interface. The system architecture is based on a client-server model. The backend was developed in Python using the Flask framework, implementing a RESTful API consisting of 67 endpoints organized into 10 functional modules. The PostgreSQL relational database manages information on users, classrooms, reservations, training sessions, and dynamic content. The frontend, developed using Flutter, offers a responsive and cross-platform interface. The system includes authentication via JSON Web Tokens (JWT) with three defined roles: faculty members, administrators, and superadministrators. In addition, a training module has been incorporated to control faculty authorization for the use of VR classrooms, ensuring that only trained users can make reservations. An image processing service was also integrated for multimedia content management. Functional testing confirmed that the system covers the entire scheduling cycle: user registration, training requests, and reservation management. Finally, its modular architecture facilitates maintenance and scalability, while the use of cloud services ensures availability and accessibility, contributing to the university digital transformation.application/pdf82 páginasspainfo:eu-repo/semantics/openAccessAtribución 4.0 Internacionalhttp://creativecommons.org/licenses/by/4.0/deed.esREALIDAD VIRTUALSISTEMA DE AGENDAMIENTOFLASKFLUTTERAPI RESTFULDesarrollo de un aplicativo web para la gestión de laboratorios, aulas de realidad virtual y otros espacios educativosinfo:eu-repo/semantics/bachelorThesis