ETF-APP

Loading...
Thumbnail Image
Date
2025-04-06
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
The aim of this diploma thesis was to develop a modern, crossplatform application for the analysis and visualization of Exchange Traded Funds (ETFs). The application enables users to import structured ETF data, filter it based on various criteria, and display it in an intuitive and interactive way. The focus was placed on usability, technical scalability, and efficient handling of large datasets. The backend was developed using Java Spring Boot and provides all core functionalities through a REST API. This includes managing, filtering, and analyzing ETF data, as well as importing structured XML files. PostgreSQL was used as the database system, supported by extensive unit tests written with JUnit. The frontend was implemented as a ProgressiveWeb App (PWA) using React Native, allowing for a seamless user experience across both desktop and mobile devices. Interactive data visualizations were integrated using Recharts, enabling detailed insights into individual ETF values. As part of the project, multiple frontend frameworks (React Native, Angular, Flutter, Ionic) were evaluated, with React Native ultimately chosen based on performance and development efficiency. The collaboration with Uni Software Plus and the supervision of Simon Primetzhofer provided practical insights and real-world relevance throughout the development process. The result is a fully functional and extensible application that can serve as a foundation for future data-driven financial tools.
Description
Keywords
Citation
Collections