| ATM Simulator |
A cross-platform ATM simulation using AvaloniaUI. Features NFC authentication via a companion Android app (TCP server-client). Manages user accounts in SQLite, tracks cash inventory via JSON, and fetches real-time exchange rates from Belarusbank API. |
C#, AvaloniaUI, SQLite, NFC (Android), REST API |
β
Completed |
| NFC Scanner App |
An Android utility app built with Jetpack Compose. Reads NFC tag UIDs and transmits the data to a specified local server. Acts as a physical verification hardware bridge for desktop applications. |
Kotlin, Jetpack Compose, NFC, Android Debugger |
β
Completed |
| TextColorMeasurement |
A data visualization tool that analyzes literary texts to extract color references. Generates a chronological color palette as a PNG image, with dimensions dynamically scaling based on the density of colors found in the book. |
C#, .NET, System.Drawing, Text Parsing |
β
Completed |
| Identity-Backend-Service |
A console-based backend service designed for identity verification. Listens for incoming NFC UIDs via HTTP Post requests, queries the local database to validate credentials, and retrieves linked user account data for the client application. |
C#, .NET, SQLite |
β
Completed |