Finteam - A React Native App for Fiduciaries and their clients

Fleischmann, Noah and Rüegg, Dominik (2025) Finteam - A React Native App for Fiduciaries and their clients. Other thesis, OST Ostschweizer Fachhochschule.

[thumbnail of FS 2025-BA-EP-Rüegg-Fleischmann-A React Native App for Fiduciaries and their clients.pdf] Text
FS 2025-BA-EP-Rüegg-Fleischmann-A React Native App for Fiduciaries and their clients.pdf - Supplemental Material

Download (17MB)

Abstract

Introduction

In Switzerland, tax filing is often perceived as a cumbersome process, which leads many individuals to delegate this responsibility to fiduciaries. However, this delegation introduces its own inefficiencies, particularly in the form of unstructured communication and incomplete documentation, which impair the ability of fiduciaries to work efficiently.

Approach and technology

This thesis presents the development of Finteam, a Minimum Viable Product (MVP) designed to streamline document exchange and communication between clients and fiduciaries. Starting from a basic prototype, the project improved the architecture, added core features, and developed a scalable backend to support future growth. The system consists of three main components: first, a mobile app (built with React Native and Expo) for clients to upload tax documents and interact with an AI assistant. Second, a web app (React + TypeScript) for fiduciaries to manage client submissions and provide feedback. Third, a modular backend (Express.js + TypeScript) that handles authentication, data storage, and an RAG-based tax assistant.

Conclusion

During this thesis, the team successfully developed an MVP for the Finteam application. The system replaces unstructured communication with a digital workflow that reduces administrative overhead on both sides. The mobile application enables clients to upload tax documents, while the web platform provides fiduciaries tye ability to review submissions and send feedback to the client. This approach eliminates the typical back-and-forth email exchanges that currently affect fiduciaries.

As a secondary but notable feature, the system incorporates an AI-powered tax assistant built on Retrieval-Augmented Generation (RAG) technology integrated into the mobile app. It combines vector- and keyword-based search with reranking and query rewriting techniques to improve response quality. An empirical evaluation of various configurations showed that reranking significantly enhanced the accuracy of responses. While this came with a latency trade-off of approximately 38% compared to vector-only retrieval, which served as a baseline. With this tradeoff, the overall user experience benefited from more relevant answers. Key evaluation criteria included helpfulness, correctness, clarity, and fluency.

Key limitations include the absence of a scalable fiduciary onboarding flow and restricted iOS deployment due to the lack of access to Apple's Developer Program. Future work should focus on automating onboarding, enabling administrative oversight, integrating document parsing to prefill tax forms, and at-rest encryption of user documents to enhance security.

Item Type: Thesis (Other)
Subjects: Area of Application > Mobile > Mobile App
Technologies > Databases > PostgreSQL
Technologies > Operating Systems > iOS
Technologies > Frameworks and Libraries > React
Technologies > Programming Languages > TypeScript
Divisions: Bachelor of Science FHO in Informatik > Bachelor Thesis
Depositing User: OST Deposit User
Date Deposited: 29 Sep 2025 10:48
Last Modified: 29 Sep 2025 10:48
URI: https://eprints.ost.ch/id/eprint/1302

Actions (login required)

View Item
View Item