- -

Desarrollo fullstack de un portal web de transparencia salarial en el sector IT utilizando Spring Boot, React y AWS

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Desarrollo fullstack de un portal web de transparencia salarial en el sector IT utilizando Spring Boot, React y AWS

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor Busquets Mataix, José Vicente es_ES
dc.contributor.author Santiago de Mena, Víctor es_ES
dc.date.accessioned 2024-09-16T10:45:37Z
dc.date.available 2024-09-16T10:45:37Z
dc.date.created 2024-07-16
dc.date.issued 2024-09-16 es_ES
dc.identifier.uri http://hdl.handle.net/10251/208156
dc.description.abstract [ES] En este Trabajo de Fin de Grado (TFG) se desarrolla salarios.online, un portal web destinado a proporcionar transparencia salarial en el sector IT de España y Andorra. Este proyecto busca abordar la falta de visibilidad sobre los salarios en la industria, facilitando a los profesionales la comparación y negociación de sus compensaciones. La plataforma permite a los usuarios subir de manera anónima sus salarios, incluyendo información como la empresa, el puesto, los años de experiencia y la compensación total (sueldo, stock, bonus). Además, ofrece filtros para personalizar la búsqueda según provincia, empresa y rango salarial. Los datos se presentan en forma de tabla y pueden expandirse para mostrar detalles adicionales opcionales, como raza, género y nivel de estudios. El sistema se desarrolla utilizando Java y Spring Boot para el backend, con PostgreSQL para el almacenamiento de datos. En el frontend, se emplea React.js para una interfaz de usuario dinámica. La infraestructura se despliega en AWS mediante EC2 y S3, garantizando escalabilidad y seguridad. Además, el uso de Docker y Elastic Beanstalk optimiza el proceso de despliegue, mientras que GitHub facilita la integración y entrega continuas, automatizando la generación de artefactos .jar. Este TFG demuestra cómo la combinación de tecnologías modernas y prácticas de desarrollo puede crear una plataforma robusta y escalable, capaz de satisfacer la demanda de transparencia salarial en el sector IT y con potencial de expansión a otros mercados de habla hispana. es_ES
dc.description.abstract [CA] En aquest Treball de Fi de Grau (TFG) es desenvolupa salarios.online, un portal web destinat a proporcionar transparència salarial al sector IT d'Espanya i Andorra. Aquest projecte busca abordar la manca de visibilitat sobre els salaris a la indústria, facilitant als professionals la comparació i negociació de les seves compensacions. La plataforma permet als usuaris apujar de manera anònima els seus salaris, incloent-hi informació com l'empresa, el lloc, els anys d'experiència i la compensació total (sou, estoc, bonus). A més, ofereix filtres per personalitzar la cerca segons província, empresa i rang salarial. Les dades es presenten en forma de taula i es poden expandir per mostrar detalls addicionals opcionals, com ara raça, gènere i nivell d'estudis. El sistema es desenvolupa utilitzant Java i Spring Boot per al backend, amb PostgreSQL per a lemmagatzematge de dades. Al frontend s'utilitza React.js per a una interfície d'usuari dinàmica. La infraestructura es desplega a AWS mitjançant EC2 i S3, garantint escalabilitat i seguretat. A més, l'ús de Docker i Elastic Beanstalk optimitza el procés de desplegament, mentre que GitHub facilita la integració i entrega contínues, automatitzant la generació d'artefactes jar. Aquest TFG demostra com la combinació de tecnologies modernes i pràctiques de desenvolupament pot crear una plataforma robusta i escalable, capaç de satisfer la demanda de transparència salarial al sector IT i amb potencial d'expansió a altres mercats de parla hispana. es_ES
dc.description.abstract [EN] In this Final Degree Project (TFG), we develop salarios.online, a web portal to provide salary transparency in the IT sector in Spain and Andorra. This project seeks to address the lack of visibility of industry salaries, facilitating professionals in comparing and negotiating their compensation. The platform allows users to anonymously upload their salaries, including information such as company, position, years of experience, and total compensation (salary, stock, bonus). Additionally, it offers filters to customize searches by province, company, and salary range. Data is presented in a table format and can be expanded to show optional additional details such as race, gender, and education level. The system is developed using Java and Spring Boot for the backend, with PostgreSQL for data storage. React.js is used to create a dynamic user interface on the front end. The infrastructure is deployed on AWS using EC2 and S3, ensuring scalability and security. Moreover, using Docker and Elastic Beanstalk optimizes the deployment process, while GitHub facilitates continuous integration and delivery, automating the generation of .jar artifacts. This TFG demonstrates how the combination of modern technologies and development practices can create a robust and scalable platform, capable of meeting the demand for salary transparency in the IT sector with the potential for expansion into other Spanish-speaking markets. es_ES
dc.format.extent 75 es_ES
dc.language Español es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject Spring Boot es_ES
dc.subject Java es_ES
dc.subject Fullstack es_ES
dc.subject React es_ES
dc.subject AWS es_ES
dc.subject Integración continua es_ES
dc.subject Escalabilidad es_ES
dc.subject Gestión del ciclo de vida de software es_ES
dc.subject Continuous integration es_ES
dc.subject Scalability es_ES
dc.subject Software lifecycle management es_ES
dc.subject.classification ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES es_ES
dc.subject.other Grado en Ingeniería Informática-Grau en Enginyeria Informàtica es_ES
dc.title Desarrollo fullstack de un portal web de transparencia salarial en el sector IT utilizando Spring Boot, React y AWS es_ES
dc.title.alternative Fullstack development of a salary transparency web portal in the IT sector using Spring Boot, React and AWS es_ES
dc.title.alternative Desenvolupament fullstack d'un portal web de transparència salarial al sector IT utilitzant Spring Boot, React i AWS es_ES
dc.type Proyecto/Trabajo fin de carrera/grado es_ES
dc.rights.accessRights Cerrado es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Informática de Sistemas y Computadores - Departament d'Informàtica de Sistemes i Computadors es_ES
dc.contributor.affiliation Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica es_ES
dc.description.bibliographicCitation Santiago De Mena, V. (2024). Desarrollo fullstack de un portal web de transparencia salarial en el sector IT utilizando Spring Boot, React y AWS. Universitat Politècnica de València. http://hdl.handle.net/10251/208156 es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\161939 es_ES


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

Mostrar el registro sencillo del ítem