Corporate Cash Flow Management approximation using Open Banking: frontend development

Loading...
Thumbnail Image

Identifiers

Publication date

Authors

Azpilcueta Rabuñal, Martín

Advisors

Sánchez Fernández, Rubén
García Maciñeiras, José Enrique

Other responsabilities

Universidade da Coruña. Facultade de Informática

Journal Title

Bibliographic citation

Type of academic work

Abstract

[Resumo]: A idea deste Traballo de Fin de Grao xorde de observar os problemas aos que se enfrontan moitas pequenas empresas á hora de xestionar os seus fluxos de caixa. A miúdo, as ferramentas dispoñibles son demasiado complicadas ou non se adaptan ás necesidades específicas destas empresas. Para abordar esta situación, desenvolvemos unha aplicación web intuitiva que aproveita as capacidades de Open Banking para ofrecer unha solución sinxela pero eficaz. O obxectivo principal era permitir ás empresas rexistrar e analizar as súas transaccións financeiras e facilitar a toma de decisións proporcionándolles unha visión clara e un control total da súa situación financeira. Para isto, incluímos funcionalidades como a xestión de múltiples contas bancarias, a reconciliación de transaccións bancarias, a xestión de empregados e contrapartes, a visualización de datos en tempo real e a posibilidade de personalizar a interface de usuario segundo as súas necesidades específicas. A aplicación resultante representa o esforzo colaborativo entre dous Traballos de Fin de Grao, frontend e backend, que foron posibles grazas á aplicación de metodoloxías áxiles como Scrum e Kanban, as cales nos permitiron colaborar de forma eficiente e adaptarnos a calquera cambio nos requisitos. Este proxecto céntrase na creación do frontend da aplicación, desenvolto usando React e TypeScript, para crear unha Single Page Application (SPA) robusta e escalable que proporcione unha experiencia de usuario de alta calidade.
[Abstract]: The idea behind this Bachelor’s Thesis originated from observing the problems that many small businesses face when managing their cash flows. Often, the available tools are too complicated or do not fit these companies’ specific needs. To address this issue, we developed an intuitive web application that leverages the capabilities of Open Banking to offer a simple yet effective solution. The main goal was to allow companies to track and analyze their financial transactions and facilitate decision-making by providing a clear view and complete control over their financial situation. To this end, we included functionalities such as multiple bank account management, bank transaction reconciliation, employee and counterparty management, realtime data visualization, and the possibility to customize the user interface according to their specific needs. The resulting application represents the collaborative effort between two Bachelor Theses, frontend and backend, made possible due to the application of agile methodologies such as Scrum and Kanban, which allowed us to collaborate effectively within the team and adapt to any changes in the requirements. This project focuses on creating the application’s frontend, developed using React and TypeScript, to create a robust and scalable Single Page Application (SPA) that provides a high-quality user experience.

Description

Editor version

Rights

Atribución 3.0 España
Atribución 3.0 España

Except where otherwise noted, this item's license is described as Atribución 3.0 España