Thesis Desarrollo de un portal web para subir videos a youtube
Loading...
Date
2024-01
Authors
Journal Title
Journal ISSN
Volume Title
Program
Ingeniería Civil Electrónica
Departament
Campus
Campus Casa Central Valparaíso
Abstract
Durante el desarrollo de este proyecto, se desarrolla un portal web en donde los usuarios podrán autenticarse con sus cuentas de Microsoft institucionales, y luego subir sus videos a una única cuenta de YouTube. Todo esto dentro de una interfaz que sea sencilla y amigable, con el objetivo de que pueda ser utilizada por no especialistas.
La utilización de un único canal de YouTube para distintos usuarios puede ser problemática por el hecho de tener que manejar una cuenta entre varias personas, lo que implica una única contraseña y un único mail para manejar la cuenta.
Además, subir los videos a YouTube puede ser confuso para aquellos que no están familiarizados con el sitio, por lo que minimizar la cantidad de pasos requeridos y simplificar la información que se les brinda a solamente lo esencial, ayudará a llevar el proceso con más rapidez y facilidad.
Para la creación del sitio web se utilizó Django, un framework para desarrollo de sitios web basado en Python; acompañado de Bootstrap, otro framework que facilita el desarrollo de sitios web, para crear una interfaz que sea intuitiva y fácil de usar.
Para administrar los videos en YouTube, se utilizó la YouTube Data API v3, y para autenticar a los usuarios a través de sus cuentas de Microsoft, se utilizó Microsoft Entra ID, el servicio de administración de identidades de Microsoft.
En el sitio web final, los usuarios, luego de haber sido invitados a usar la aplicación, pueden autenticarse con éxito a través de sus cuentas institucionales, para luego poder subir sus videos a la cuenta compartida, en la cual cada uno podrá luego, editar o eliminar aquellos videos que él o ella haya subido.
Through the development of this project, a web portal is developed in which the users will be able to authenticate with their Microsoft work or school accounts, and then upload their videos to a single YouTube account. All of this within an interface that is simple and friendly, with the objective of being easy to use. The use of a single YouTube channel for various users can be problematic because of having to manage an account between different people, which implies a single password and a single email to manage the account. In addition, uploading videos to YouTube might be confusing to those that are not familiarized with the site, so minimizing the number of required steps and simplifying the information provided to only the essentials will help make the process faster and easier. Django, a Python based framework for website development, was used to create the website, along with Bootstrap, another framework that facilitates website development, to create an interface that is intuitive and easy to use. To manage YouTube videos, the YouTube Data API v3 was used; and to authenticate users through their Microsoft accounts, Microsoft Entra ID, Microsoft’s identity management service, was used. On the final website, users, after having been invited to use the application, can successfully authenticate through their institutional accounts, and then upload their videos to the shared account, where each user can then edit or delete the videos he/she has uploaded.
Through the development of this project, a web portal is developed in which the users will be able to authenticate with their Microsoft work or school accounts, and then upload their videos to a single YouTube account. All of this within an interface that is simple and friendly, with the objective of being easy to use. The use of a single YouTube channel for various users can be problematic because of having to manage an account between different people, which implies a single password and a single email to manage the account. In addition, uploading videos to YouTube might be confusing to those that are not familiarized with the site, so minimizing the number of required steps and simplifying the information provided to only the essentials will help make the process faster and easier. Django, a Python based framework for website development, was used to create the website, along with Bootstrap, another framework that facilitates website development, to create an interface that is intuitive and easy to use. To manage YouTube videos, the YouTube Data API v3 was used; and to authenticate users through their Microsoft accounts, Microsoft Entra ID, Microsoft’s identity management service, was used. On the final website, users, after having been invited to use the application, can successfully authenticate through their institutional accounts, and then upload their videos to the shared account, where each user can then edit or delete the videos he/she has uploaded.
Description
Keywords
Páginas web, Software de aplicación, Procesamiento de datos
