A cross-platform expense splitting app built with .NET MAUI using the MVVM pattern. It features a clean architecture with SQLite data access, service layers, program state logic for dynamic UI control, and support for both WinUI and mobile environments with adaptive UI behavior.
xaml cross-platform sqlite dependency-injection mvvm expense-tracker data-binding mobile-app clean-architecture ui-ux cross-platform-app observablecollection winui dotnet-maui program-state-pattern
-
Updated
Jun 18, 2025 - C#