Skip to content

Commit 7c98d88

Browse files
committed
Refactor code structure for improved readability and maintainability
1 parent 6aaa50d commit 7c98d88

3 files changed

Lines changed: 44 additions & 5 deletions

File tree

.vscode/extensions.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
{
22
"recommendations": [
3-
"spmeesseman.vscode-taskexplorer",
43
"ms-playwright.playwright",
54
"streetsidesoftware.code-spell-checker"
65
]
679 KB
Loading

blog/2026-03-30-relaunch-app-as-pwa/index.md

Lines changed: 44 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,51 @@ title: "Relaunch App 'bonreader' as PWA 'BelegScan.at'"
33
date: "2026-03-30"
44
---
55

6-
Our application has undergone a relaunch. and we are excited to introduce the new features as a Progressive Web App (PWA). This approach ensures a smoother user experience and greater accessibility.
6+
Our application has undergone a relaunch, and we are excited to introduce the new features as a Progressive Web App (PWA). This approach ensures a smoother user experience and greater accessibility.
77

88
Give it a try at [BelegScan.at](https://belegscan.at).
99

10-
![Preview](image/index/belegscan-home.png)
10+
![BelegScan Home Screen](image/belegscan-home.jpg)
1111

12-
## New Features
13-
- IPhone and
12+
<!-- truncate -->
13+
14+
## What is BelegScan?
15+
16+
BelegScan reads Austrian cash register QR codes (RKSV - Registrierkassensicherheitsverordnung) and displays receipt data clearly. The web app works for free and runs directly in your browser – no app installation required.
17+
18+
## Key Features
19+
20+
- **Signature Validation**: Automatically verifies the cryptographic signature of RKSV QR codes to ensure receipt authenticity and integrity
21+
- **No Installation Required**: Works as a Progressive Web App directly in your browser
22+
- **Privacy-Focused**: All receipt data processing happens locally in your browser - no personal data is sent to servers
23+
- **Cross-Platform**: Works on iPhone, Android, and desktop browsers
24+
- **Free to Use**: Completely free with no hidden costs
25+
- **Offline Capable**: Once loaded, the PWA works even without an internet connection
26+
- **Scan Receipts**: Easily scan Kassabons, Kassenzettel, and Quittungen from Austrian cash registers
27+
- **Clear Display**: View scanned receipt data in an organized, easy-to-read format
28+
29+
## Signature Validation
30+
31+
BelegScan validates the cryptographic signatures embedded in Austrian cash register QR codes according to RKSV (Registrierkassensicherheitsverordnung) requirements. This validation ensures:
32+
33+
- **Authenticity**: Confirms the receipt originates from a registered cash register
34+
- **Integrity**: Verifies the receipt data hasn't been tampered with
35+
- **Compliance**: Helps businesses and consumers verify RKSV compliance
36+
- **Trust**: Provides instant verification that receipts are genuine and unmodified
37+
38+
The signature validation happens entirely in your browser, maintaining complete privacy while ensuring the security and authenticity of your scanned receipts.
39+
40+
## Why PWA?
41+
42+
By relaunching as a Progressive Web App, BelegScan.at offers several advantages:
43+
44+
- **Instant Access**: No need to download from app stores
45+
- **Automatic Updates**: Always get the latest version
46+
- **Less Storage**: Uses minimal device storage compared to native apps
47+
- **Universal Compatibility**: Works across all modern devices and browsers
48+
49+
## Get Started
50+
51+
Visit [BelegScan.at](https://belegscan.at) to start scanning your Austrian cash register receipts today!
52+
53+
For questions or feedback, contact us at [Codeuctivity@gmail.com](mailto:Codeuctivity@gmail.com).

0 commit comments

Comments
 (0)