Resumen:
|
[ES] Este trabajo se centra en el diseño y desarrollo de un sistema web cuyo fin es aumentar la visibilidad de empresas de fotografía. El desarrollo se particulariza dirigiéndose al rediseño completo, actualización y ...[+]
[ES] Este trabajo se centra en el diseño y desarrollo de un sistema web cuyo fin es aumentar la visibilidad de empresas de fotografía. El desarrollo se particulariza dirigiéndose al rediseño completo, actualización y visibilidad online de la empresa Serendipity.
El objetivo principal del trabajo es ofrecer una plataforma de comunicación asíncrona de cara a la empresa para usuarios digitales, aumentando el publico objetivo respecto al actual que emplea los canales de interacción tradicionales. De esta forma, los usuarios potenciales podrán comunicar con la empresa vía web con diversos elementos ofrecidos por el sistema para la consulta y petición de servicios específicos.
El proyecto se basa en un desarrollo full-stack para el que se utilizan diferentes tecnologías que consiguen que el sistema sea dinámico y "responsive". El front-end se desarrolla con Angular (y sus lenguajes relacionados como HTML, CSS y Typescript). El back-end se desarrolla con NestJS, utilizando también almacenamiento persistente en base de datos no SQL como MongoDB.
Finalmente, se completa el ciclo con el despliegue completo utilizando para ello tecnologías como Railway y Netlify que provee el servicio de hospedaje en la nube para el sistema desarrollado.
[-]
[EN] This work focuses on the design and development of a web system aimed at increasing the visibility of photography companies. The development is specialized in addressing the complete redesign, update, and online ...[+]
[EN] This work focuses on the design and development of a web system aimed at increasing the visibility of photography companies. The development is specialized in addressing the complete redesign, update, and online visibility of the Serendipity company.
The main objective of the work is to offer an asynchronous communication platform for the company to digital users, increasing the target audience compared to the current one that uses traditional interaction channels. In this way, potential users will be able to communicate with the company via the web with various elements offered by the system for consulting and requesting specific services.
The project is based on a full-stack development using different technologies that make the system dynamic and responsive. The front-end is developed with Angular (and its related languages ​​such as HTML, CSS, and Typescript). The back-end is developed with NestJS, also using persistent storage in a non-SQL database such as MongoDB.
Finally, the cycle is completed with full deployment using technologies such as Railway and Netlify that provide cloud hosting services for the developed system.
[-]
|