Desarrollo e implementación FrontEnd en aplicativo de generación de certificados laborales

RESUMEN : En este documento, se presenta detalladamente el trabajo desempeñado durante el semestre de práctica profesional en la empresa Blankfactor, ocupando el cargo de desarrollador FrontEnd. La labor se centró en la creación de un aplicativo web diseñado para automatizar el proceso de generación...

Full description

Autores:
Quintero Urrea, Juan Diego
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2024
Institución:
Universidad de Antioquia
Repositorio:
Repositorio UdeA
Idioma:
spa
OAI Identifier:
oai:bibliotecadigital.udea.edu.co:10495/38593
Acceso en línea:
https://hdl.handle.net/10495/38593
Palabra clave:
Programas para computador
Computer programs
Desarrollo de páginas web
Web site development
Automatización
Automation
Diseño
Design
http://aims.fao.org/aos/agrovoc/c_15855
http://aims.fao.org/aos/agrovoc/c_2208
Rights
openAccess
License
https://creativecommons.org/licenses/by-nc-sa/4.0/
id UDEA2_39d693e6da446ea005d5216b1332d9a5
oai_identifier_str oai:bibliotecadigital.udea.edu.co:10495/38593
network_acronym_str UDEA2
network_name_str Repositorio UdeA
repository_id_str
dc.title.spa.fl_str_mv Desarrollo e implementación FrontEnd en aplicativo de generación de certificados laborales
title Desarrollo e implementación FrontEnd en aplicativo de generación de certificados laborales
spellingShingle Desarrollo e implementación FrontEnd en aplicativo de generación de certificados laborales
Programas para computador
Computer programs
Desarrollo de páginas web
Web site development
Automatización
Automation
Diseño
Design
http://aims.fao.org/aos/agrovoc/c_15855
http://aims.fao.org/aos/agrovoc/c_2208
title_short Desarrollo e implementación FrontEnd en aplicativo de generación de certificados laborales
title_full Desarrollo e implementación FrontEnd en aplicativo de generación de certificados laborales
title_fullStr Desarrollo e implementación FrontEnd en aplicativo de generación de certificados laborales
title_full_unstemmed Desarrollo e implementación FrontEnd en aplicativo de generación de certificados laborales
title_sort Desarrollo e implementación FrontEnd en aplicativo de generación de certificados laborales
dc.creator.fl_str_mv Quintero Urrea, Juan Diego
dc.contributor.advisor.none.fl_str_mv López Herrera, Diana Margot
Saldarriaga Naranjo, Johana
dc.contributor.author.none.fl_str_mv Quintero Urrea, Juan Diego
dc.subject.lemb.none.fl_str_mv Programas para computador
Computer programs
Desarrollo de páginas web
Web site development
topic Programas para computador
Computer programs
Desarrollo de páginas web
Web site development
Automatización
Automation
Diseño
Design
http://aims.fao.org/aos/agrovoc/c_15855
http://aims.fao.org/aos/agrovoc/c_2208
dc.subject.agrovoc.none.fl_str_mv Automatización
Automation
Diseño
Design
dc.subject.agrovocuri.none.fl_str_mv http://aims.fao.org/aos/agrovoc/c_15855
http://aims.fao.org/aos/agrovoc/c_2208
description RESUMEN : En este documento, se presenta detalladamente el trabajo desempeñado durante el semestre de práctica profesional en la empresa Blankfactor, ocupando el cargo de desarrollador FrontEnd. La labor se centró en la creación de un aplicativo web diseñado para automatizar el proceso de generación de certificados laborales de los empleados vinculados a la empresa, con un módulo de visualización de reportes asociados por parte del líder de recursos humanos, quien también tiene la capacidad de generar certificados para los empleados. Por medio de metodologías ágiles como Scrum, se logra tener un proceso acorde al ámbito laboral, con reuniones diarias, en el que se destaca el trabajo en equipo y el potencial de adquirir nuevos conocimientos constantemente. Se logra crear un diseño óptimo del aplicativo gracias a la herramienta Figma, investigando e implementando nuevas herramientas para el desarrollo de una aplicación web con React enfocada a un problema en un ambiente laboral. Desarrollando un manejo de la autenticación y autorización de acceso y gestión de la información, para crear un aplicativo seguro que permita la seguridad y confidencialidad de los datos. Finalmente, se implementó la sección de reportes de gran utilidad para el área de recursos humanos y colaborando con la funcionalidad de la generación de los certificados los cuales pueden ser visualizados y descargados desde el aplicativo. Se cumplieron los requerimientos y objetivos del Mínimo Producto Viable (MVP) del proyecto, entregando una solución escalable y de calidad a la empresa. La duración del proyecto abarcó un semestre académico completo.
publishDate 2024
dc.date.accessioned.none.fl_str_mv 2024-03-18T15:08:35Z
dc.date.available.none.fl_str_mv 2024-03-18T15:08:35Z
dc.date.issued.none.fl_str_mv 2024
dc.type.spa.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.redcol.spa.fl_str_mv https://purl.org/redcol/resource_type/TP
dc.type.coarversion.spa.fl_str_mv http://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/draft
format http://purl.org/coar/resource_type/c_7a1f
status_str draft
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/10495/38593
url https://hdl.handle.net/10495/38593
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 34 páginas
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad de Antioquia
dc.publisher.place.spa.fl_str_mv Medellín, Colombia
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería. Ingeniería de Sistemas
institution Universidad de Antioquia
bitstream.url.fl_str_mv https://bibliotecadigital.udea.edu.co/bitstreams/c4109a48-bea9-4f02-81e6-02a19956cce0/download
https://bibliotecadigital.udea.edu.co/bitstreams/b5ba479e-0852-402f-bc35-2e70e8fb7247/download
https://bibliotecadigital.udea.edu.co/bitstreams/7f05dd1b-1622-43ac-a10c-ccf785140e3d/download
https://bibliotecadigital.udea.edu.co/bitstreams/f545f401-ea8c-4994-8b34-5226264c5126/download
bitstream.checksum.fl_str_mv 34df666f37c7de4a99ad13b1d426e501
8a4605be74aa9ea9d79846c1fba20a33
1330c9c239db9d343955d268aab366e3
e1de6e52b34b454343ad6bb97bf2cb8a
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional de la Universidad de Antioquia
repository.mail.fl_str_mv aplicacionbibliotecadigitalbiblioteca@udea.edu.co
_version_ 1851052240932962304
spelling López Herrera, Diana MargotSaldarriaga Naranjo, JohanaQuintero Urrea, Juan Diego2024-03-18T15:08:35Z2024-03-18T15:08:35Z2024https://hdl.handle.net/10495/38593RESUMEN : En este documento, se presenta detalladamente el trabajo desempeñado durante el semestre de práctica profesional en la empresa Blankfactor, ocupando el cargo de desarrollador FrontEnd. La labor se centró en la creación de un aplicativo web diseñado para automatizar el proceso de generación de certificados laborales de los empleados vinculados a la empresa, con un módulo de visualización de reportes asociados por parte del líder de recursos humanos, quien también tiene la capacidad de generar certificados para los empleados. Por medio de metodologías ágiles como Scrum, se logra tener un proceso acorde al ámbito laboral, con reuniones diarias, en el que se destaca el trabajo en equipo y el potencial de adquirir nuevos conocimientos constantemente. Se logra crear un diseño óptimo del aplicativo gracias a la herramienta Figma, investigando e implementando nuevas herramientas para el desarrollo de una aplicación web con React enfocada a un problema en un ambiente laboral. Desarrollando un manejo de la autenticación y autorización de acceso y gestión de la información, para crear un aplicativo seguro que permita la seguridad y confidencialidad de los datos. Finalmente, se implementó la sección de reportes de gran utilidad para el área de recursos humanos y colaborando con la funcionalidad de la generación de los certificados los cuales pueden ser visualizados y descargados desde el aplicativo. Se cumplieron los requerimientos y objetivos del Mínimo Producto Viable (MVP) del proyecto, entregando una solución escalable y de calidad a la empresa. La duración del proyecto abarcó un semestre académico completo.ABSTRACT : This document, the work carried out during the internship semester at Blankfactor is presented in detail, holding the position of FrontEnd Developer. The focus of the work was on creating a web application designed to automate the process of generating employment certificates for the company's affiliated employees. This included a module for visualizing associated reports by the Human Resources leader, who also has the ability to generate certificates for employees. Utilizing agile methodologies such as Scrum, the work process aligns with the professional environment, incorporating daily meetings that emphasize teamwork and the continuous potential for acquiring new knowledge. The optimal design of the application was achieved through the use of the Figma tool, involving research and implementation of new tools for developing a web application with React, specifically addressing a workplace issue. This encompassed the development of authentication and access authorization, as well as information management, ensuring the creation of a secure application that prioritizes the safety and confidentiality of data. Finally, a highly useful reports section for the Human Resources department was implemented, along with collaborating on the functionality of generating certificates, which can be viewed and downloaded from the application. The requirements and objectives of the Minimum Viable Product (MVP) of the project were successfully met. The project spanned an entire academic semester.PregradoIngeniero de Sistemas34 páginasapplication/pdfspaUniversidad de AntioquiaMedellín, ColombiaFacultad de Ingeniería. Ingeniería de Sistemashttps://creativecommons.org/licenses/by-nc-sa/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Desarrollo e implementación FrontEnd en aplicativo de generación de certificados laboralesTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1fhttps://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_b1a7d7d4d402bcceinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/draftProgramas para computadorComputer programsDesarrollo de páginas webWeb site developmentAutomatizaciónAutomationDiseñoDesignhttp://aims.fao.org/aos/agrovoc/c_15855http://aims.fao.org/aos/agrovoc/c_2208PublicationORIGINALQuinteroJuan_2024_DesarrolloAplicativoCertificados.pdfQuinteroJuan_2024_DesarrolloAplicativoCertificados.pdfTrabajo de grado de pregradoapplication/pdf4889584https://bibliotecadigital.udea.edu.co/bitstreams/c4109a48-bea9-4f02-81e6-02a19956cce0/download34df666f37c7de4a99ad13b1d426e501MD54trueAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://bibliotecadigital.udea.edu.co/bitstreams/b5ba479e-0852-402f-bc35-2e70e8fb7247/download8a4605be74aa9ea9d79846c1fba20a33MD55falseAnonymousREADTEXTQuinteroJuan_2024_DesarrolloAplicativoCertificados.pdf.txtQuinteroJuan_2024_DesarrolloAplicativoCertificados.pdf.txtExtracted texttext/plain46509https://bibliotecadigital.udea.edu.co/bitstreams/7f05dd1b-1622-43ac-a10c-ccf785140e3d/download1330c9c239db9d343955d268aab366e3MD56falseAnonymousREADTHUMBNAILQuinteroJuan_2024_DesarrolloAplicativoCertificados.pdf.jpgQuinteroJuan_2024_DesarrolloAplicativoCertificados.pdf.jpgGenerated Thumbnailimage/jpeg6936https://bibliotecadigital.udea.edu.co/bitstreams/f545f401-ea8c-4994-8b34-5226264c5126/downloade1de6e52b34b454343ad6bb97bf2cb8aMD57falseAnonymousREAD10495/38593oai:bibliotecadigital.udea.edu.co:10495/385932025-03-26 19:09:11.827https://creativecommons.org/licenses/by-nc-sa/4.0/open.accesshttps://bibliotecadigital.udea.edu.coRepositorio Institucional de la Universidad de Antioquiaaplicacionbibliotecadigitalbiblioteca@udea.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=