Tesis Tecnologías de la Información

Permanent URI for this collectionhttp://repositorio.uta.edu.ec/handle/123456789/34849

Browse

Search Results

Now showing 1 - 2 of 2
  • Item
    Arquitectura micro-frontend para optimizar el desarrollo de aplicaciones web tipo spa.
    (Universidad Técnica de Ambato. Facultad de Ingeniería en Sistemas, Electrónica e Industrial. Carrera de Tecnologías de la Información, 2023-09) Alvear Vaca, Pablo Alejandro; Chicaiza Castillo, Dennis Vinicio
    Currently, the world of web application development has undergone a significant change. and one of the most important trends is the adoption of microfrontend architecture. This approach in web design and development allows for breaking down a user interface into smaller. independent components, offering several benefits in terms of performance. maintenance, and scalability. Microfrontend encompasses concepts that aim to improve modularity and code reuse in the frontend part of the web application. Instead of managing a single codebase in a unified repository, the application can be divided into smaller modules and worked on by smaller teams. The objective of this project is to implement a microfrontend architecture to optimize the development of SPA-type web applications. achieving more efficient and agile development, and providing users with a high-quality experience when interacting with the web application. By leveraging the benefits of the microfrontend approach, companies can quickly adapt to the changing demands of the market and offer innovative products and services to their end users. Consequently. a test application was developed using the architecture to showcase its benefits through metrics. For the project development, the XP (Extreme Programming) methodology was used. focusing on rapid development, as continuous performance testing was required to demonstrate the main objective. Angular and React technologies were used for frontend development, and the Module Federation library was utilized for implementing the architecture. A Node.js-based backend service was used, along with a non-relational database in a MongoDB cluster. Finally. Performance testing was finally applied using the browser's devtools tool
  • Item
    Aplicación móvil e-commerce utilizando Flutter para la gestión de ventas de insumos textiles y publicitarios en la empresa mercantil Makamba Cia. Ltda
    (Universidad Técnica de Ambato. Facultad de Ingeniería en Sistemas, Electrónica e Industrial. Carrera de Tecnologías de la Información, 2023-03) Pozo Pozo, Jorge Eduardo; Ibarra Torres, Oscar Fernando
    E-commerce in Ecuador has experienced a remarkable increase in recent years, driven by the COVID-19 pandemic. However, there are still challenges to overcome, such as the lack of consumer trust in the security of online shopping or the scarce logistics infrastructure for managing shipments. Despite these challenges, the future of e commerce in Ecuador is promising thanks to the increased penetration of the internet and the improvement of payment infrastructure. The main objective of this research project is to contribute to the commercial department of MercantilMakamba Cia. Ltda. by implementing an E-commerce mobile application that aims to increase the company's sales and streamline the commercial process and communication with customers. To achieve the objectives set out in the project, several tools will be used to develop a fast, secure, and user-friendly mobile application. Tools such as the Flutter development environment for developing the frontend, Node.js for developing the backend, MySQL as the main database engine, and Firebase for storing multimedia files used by the application. Thanks to the efficient use of the aforementioned tools, an application focused on the customer and user, efficient, scalable, secure, and intuitive has been developed.