Mostrar el registro sencillo del ítem

dc.contributor.advisorPáez, Gerard
dc.contributor.authorRomay Casique, Juan José
dc.contributor.otherPáez, Gerard
dc.date.accessioned2026-03-17T15:23:02Z
dc.date.available2026-03-17T15:23:02Z
dc.date.issued2023-03-20
dc.identifier.urihttp://bdigital2.ula.ve:8080/xmlui/654321/24541
dc.descriptionIng. de Sistemasen_US
dc.descriptionCota : QA76.76 A65R65en_US
dc.descriptionBiblioteca : B.I.A.C.I. (siglas: euct)en_US
dc.description.abstractEl presente trabajo tiene como finalidad el desarrollo, implementación y puesta en marcha de una aplicación web alojada en la nube para la inscripción de jugadores y representantes de la Academia Emeritense F.C, así como también el manejo y administración de los mismos por parte de los administradores y personal directivo del club. Dicha plataforma cuenta con un sistema de gestión de contraseñas y autenticación basado en JSON Web Tokens para el flujo de inicio de sesión mediante proveedores OAuth o a través de credenciales usuario/contraseña implementada con la librería NextAuth que se ejecuta sobre el framework JavaScript NextJS basado en React. También se presenta un apartado de interfaz de usuario para el acceso, manejo y administración de los datos ingresados, se diseñó por medio de los frameworks NextJS para el frontend y Express.js para la parte del backend conectando ambas partes por medio de websockets, lo que permite la comunicación bidireccional en tiempo real entre cliente y el servidor en un mismo socket, utilizando una conexión TCP, esto para que la aplicación responda en tiempo real frente a las acciones de usuario, para controlar alertas o notificaciones en el lado del cliente y más importante para proveer un canal para el flujo de datos en el panel del administrador. Para el almacenamiento de los datos se utiliza el proveedor de servicios MongoDB Atlas, este brinda acceso a una base datos MongoDB alojada en la nube. La aplicación también procesa imágenes cargadas por los usuarios, para esto, se optó por un servicio de almacenamiento especializado en gestión de archivos como lo es Cloudinary. Finalmente se presentan algunas opciones de proveedores PaaS (Plataforma como servicio), los cuales brindan hosting y permiten desplegar y ejecutar el código de la aplicación manejado a través de repositorios git o contenedores docker, tales como Vercel, Railway o Heroku.en_US
dc.format.extent? hojas : ilustracionesen_US
dc.language.isoesen_US
dc.publisherUniversidad de Los Andes, Facultad de Ingenieríaen_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/ve/en_US
dc.subjectAplicación Weben_US
dc.subjectAutenticaciónen_US
dc.subjectMongo DBen_US
dc.subjectComunicación bidireccionalen_US
dc.subjectDespliegueen_US
dc.titleDesarrollo de una Plataforma Virtual Deportiva como sistema de inscripción y análisis para la Academia Emeritense F.C.en_US
dc.typeThesisen_US


Ficheros en el ítem

Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem

http://creativecommons.org/licenses/by-nc-sa/3.0/ve/
Excepto si se señala otra cosa, la licencia del ítem se describe como http://creativecommons.org/licenses/by-nc-sa/3.0/ve/