Mostrar el registro sencillo

dc.contributor.advisorPrieto Torralbo, Pablo 
dc.contributor.authorGarcía Macho, Rubén
dc.contributor.otherUniversidad de Cantabriaes_ES
dc.date.accessioned2025-04-01T18:10:29Z
dc.date.available2025-04-01T18:10:29Z
dc.date.issued2024-11
dc.identifier.urihttps://hdl.handle.net/10902/36159
dc.description.abstractEl trabajo se ha desarrollado en una primera fase dentro de la empresa Incentro, siendo terminado fuera de ella. El objetivo del trabajo es desarrollar un proyecto piloto de página web que permita a una PYME publicitarse y ofrecer una serie de servicios, como registrar consultas. Esta página web, además, debe ser flexible para permitir su configuración desde la propia web por los propios trabajadores de la empresa. El proyecto abordará el diseño de esta web desde cero, trabajando en tres capas principales: Frontend, Backend y Gestor de contenidos. El Frontend gestionará las vistas y secciones solicitadas por la empresa, mientras que el Backend y el gestor de contenidos se actualizarán para soportar las funcionalidades y almacenar tanto los datos ingresados por los usuarios como la configuración del Frontend. Se utilizará la metodología Agile para el desarrollo, con reuniones periódicas con los gerentes de la empresa (Incentro) para verificar que la funcionalidad entregada cumple con sus expectativas iniciales. En cuanto a las tecnologías utilizadas, se implementará una estructura de tres niveles, con el Frontend desarrollado en React y TypeScript, y el Backend también en TypeScript. Además, se hará uso de APIs para la interacción con el sistema de gestión de contenidos (CMS) y se empleará Git para el control de versiones, junto con herramientas como SonarQube y Jest para garantizar la calidad del código. Adicionalmente, el proyecto se desplegará en la nube, y tanto el Frontend como el Backend estarán gestionados a través de contenedores Docker, garantizando así un entorno aislado y reproducible para su despliegue y operación.es_ES
dc.description.abstractThe project was developed in a preliminar phase in the incentro Company, finishing while not being there. The goal of this project is to develop a pilot website for an SME to advertise and provide various services, such as registering enquires. Additionally, the website must be flexible to allow configuration directly from the website itself by the company’s employees. The project will address the design of this website from scratch, working across three main layers: Frontend, Backend, and Content Management System (CMS). The Frontend will manage the views and sections requested by the company, while the Backend and CMS will be updated to support functionalities and store both user-entered data and Frontend configurations. The development will follow the Agile methodology, with regular meetings with company managers(Incentro) to ensure that the delivered functionality meets their initial expectations. Regarding the technologies used, a three-tier structure will be implemented. Frontend developed in React and TypeScript, and Backend also in TypeScript. Additionally, APIs will be used to interact with the CMS, and Git will be employed for version control, along with tools such as SonarQube and Jest to ensure code quality. Furthermore, both the Frontend and Backend will be deployed in the Cloud and managed via Docker containers, ensuring an isolated and reproducible environment for deployment and operation.es_ES
dc.format.extent46 p.es_ES
dc.language.isospaes_ES
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subject.otherReactes_ES
dc.subject.otherTypescriptes_ES
dc.subject.otherWebes_ES
dc.subject.otherCMSes_ES
dc.subject.otherContentfules_ES
dc.titleDesarrollo de un piloto web para PYMES configurable por las propias PYMESes_ES
dc.title.alternativeDevelopment of a web pilot for SMEs that can be configured by the SMEs themselveses_ES
dc.typeinfo:eu-repo/semantics/bachelorThesises_ES
dc.rights.accessRightsopenAccesses_ES
dc.description.degreeGrado en Ingeniería Informáticaes_ES


Ficheros en el ítem

Thumbnail

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

Mostrar el registro sencillo

Attribution-NonCommercial-NoDerivatives 4.0 InternationalExcepto si se señala otra cosa, la licencia del ítem se describe como Attribution-NonCommercial-NoDerivatives 4.0 International