Please use this identifier to cite or link to this item:
http://bibdigital.epn.edu.ec/handle/15000/25571
Title: | Desarrollo de una aplicación web para fomentar hábitos saludables : desarrollo de un Backend. |
Authors: | Tandazo Narvaez, Bryan Alfonso |
Director: | Chulde Obando, Lorena Elizabeth |
Keywords: | PROGRAMA DE ORDENADOR - SOFTWARE APLICACIÓN INFORMÁTICA ESTUDIANTE - HÁBITOS SALUDABLES APLICACIÓN WEB |
Issue Date: | Mar-2024 |
Publisher: | Quito : EPN, 2024. |
Citation: | Tandazo Narvaez, B.A. (2024). Desarrollo de una aplicación web para fomentar hábitos saludables : desarrollo de un Backend. 123 páginas. Quito : EPN. |
Abstract: | The Vitalzure project proposes the development of a web application aimed at promoting healthy habits for students. The system logic caters to the needs of different roles: administrator, organizer, and student. All three user roles can log in using an email and password; they can also update their profile information, avatar, and recover their password. The administrator is responsible for managing users with the organizer role; when a user account is created, the organizer's credentials are sent via email, and they can also remove students in case of inappropriate behavior. It is worth mentioning that students can create their account, view posts, mark posts as favorites, rate, write comments, and view the ranking of the best-rated posts. The organizer manages the posts and can view the ratings and comments on their posts. The information is stored in a MySQL database management system, which handles data relationally and is hosted in the cloud, provided by Alwaysdata. Mailtrap is used for email management, and user profile images are stored in Dropbox. The methodology used for development is SCRUM, as it is adaptable and iterative. The development was divided into small parts called ""sprints,"" and roles were defined within the team. |
Description: | El proyecto Vitalzure propone el desarrollo de una aplicación web, cuyo objetivo es el de fomentar hábitos saludables para los estudiantes. La lógica que maneja la aplicación cumple con las necesidades de los diferentes roles que son administrador, organizador y estudiante. Los tres roles de usuarios pueden iniciar sesión por medio de un correo electrónico y contraseña; también pueden actualizar su información de perfil, avatar y recuperar su contraseña. El administrador es quien se encarga de la gestión de usuarios con rol organizador, cuando se crea una cuenta de usuario las credenciales del organizador son enviadas por correo, de igual manera puede eliminar a los estudiantes en caso de un comportamiento inapropiado. Cabe mencionar que los estudiantes pueden crear su cuenta y ver las publicaciones, además, pueden indicar como favorita la publicación de su interés, calificar, escribir un comentario y ver el ranking de las mejores publicaciones promediadas. El usuario organizador es quien gestiona las publicaciones, puede mirar las calificaciones y comentarios de sus publicaciones. La información se encuentra en el gestor de base de datos MySQL quien maneja los datos de forma relacional y se encuentra alojado en la nube, es proporcionado por Alwaysdata. Para el manejo de correo se utiliza el servicio de Mailtrap y las imágenes de perfil de usuario se almacenan en Dropbox. La metodología que se utilizó para el desarrollo es SCRUM, ya que es adaptable, iterativo es decir se dividió el desarrollo en partes pequeñas denominadas “sprints” y se definió roles dentro del equipo. |
URI: | http://bibdigital.epn.edu.ec/handle/15000/25571 |
Type: | Trabajo de Integración Curricular |
Appears in Collections: | TIC - Tecnología Superior en Desarrollo de Software |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
CD 14111.pdf | 2,72 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.