Academia
Diploma thesis 2025Razvoj aplikacijblagajniška aplikacija · informacijska varnost · integracija FURS

Development of a Desktop Application for Point-of-Sale Operations and Integration with FURS

The motivation for this research stems from observations that many companies still use outdated or overly complex point-of-sale solutions that hinder user workflows and increase the likelihood of errors.

Matej GyergyekRačunalništvo · module Razvoj aplikacij · supervisor mag. Dušan Brglez · defence november 2025
In brief

The project in five facts.

AuthorMatej Gyergyek
Supervisormag. Dušan Brglez
ModuleRazvoj aplikacijComputer Science
Employer / clientAcademia
Year2025november 2025
About the project

Challenge, approach and results.

The diploma thesis addresses the development of a modern desktop application for point-of-sale operations with integrated connection to the FURS system for tax validation of invoices. The motivation for this research stems from observations that many companies still use outdated or overly complex point-of-sale solutions that hinder user workflows and increase the likelihood of errors. The theoretical part presents an overview of the global POS systems market, which reached a value of 17 trillion USD in 2024, and a comparison of local and cloud-based solutions. A survey conducted amongst POS system users showed that users highly value interface intuitiveness, reliability of FURS integration and low maintenance costs of local solutions compared to monthly subscriptions for cloud-based systems.

Problem

The diploma thesis addresses the development of a modern desktop application for point-of-sale operations with integrated connection to the FURS system for tax validation of invoices. The motivation for this research stems from observations that many companies still use outdated or overly complex point-of-sale solutions that hinder user workflows and increase the likelihood of errors.

Solution and Method

The theoretical part presents an overview of the global POS systems market, which reached a value of 17 trillion USD in 2024, and a comparison of local and cloud-based solutions. The Slovenian legislative framework for tax validation of invoices via the FURS system, analysis of security standards (ISO/IEC 27001:2022, ISO/IEC 27002:2022, GDPR, NIS2, ZInfV-1) and principles of modern user experience in business applications are discussed in detail. The practical part describes comprehensive application development using .NET 8.0, Avalonia UI Framework, Entity Framework Core and Microsoft SQL Server technologies.

Clean Architecture with clearly separated layers (presentation, business logic, data), the MVVM architectural pattern and Repository Pattern for data access are implemented. Special attention is given to security mechanisms, including BCrypt password hashing, GDPR compliance in personal data minimisation, secure HTTPS/TLS communication and prevention of SQL injection attacks. The application enables fast and intuitive use with a clearly structured user interface, user authentication with role-based access, product and inventory management, payment processing and simulation of tax validation via the FURS sandbox environment.

The developed solution represents a cost-effective alternative to expensive commercial systems, particularly for small businesses, sole traders and hospitality establishments.

Results

A survey conducted amongst POS system users showed that users highly value interface intuitiveness, reliability of FURS integration and low maintenance costs of local solutions compared to monthly subscriptions for cloud-based systems.

Point-of-sale system screen with invoice issuing interface
Diploma thesis

Full text

PDF of the diploma thesis (public).

Diploma thesis (PDF) ↓
Related

Module, programme and stories.

Module Razvoj aplikacij

Your diploma project for a real company.

A diploma thesis at Academia solves a challenge from a company – often the one where you do your 800 hours of placement. Read about the Razvoj aplikacij module or book a consultation.

800 hoursof placement in a company
97 %of graduates employed
Module Razvoj aplikacij →Apply 2027/28All diploma projects
Before you go

We will send you the curriculum, the study path and your funding and scholarship options.

No calls, no spam. One e-mail with everything you need to decide, and an invitation to a lecture.

By sending the form you agree that Academia may contact you by e-mail or phone. Privacy · unsubscribe at any time.