Back to Projects

FinTrack Desktop

Modern Financial Management for Windows. Built with WPF and .NET 8.

WPF .NET 8 MVVM LiveCharts2 SQLite
View Repository Backend API

Watch the full application walkthrough and feature demonstration

Project Overview

FinTrack Desktop is the flagship Windows client for the FinTrack ecosystem. It delivers a premium financial management experience using Windows Presentation Foundation (WPF) with a clean MVVM architecture.

The application supports both offline SQLite and online Cloud API modes, giving users flexibility to manage their finances anywhere with beautiful, real-time data visualizations.

Key Features

  • Hybrid Sync

    Seamlessly switch between offline SQLite and online Cloud API modes.

  • Interactive Charts

    Real-time financial insights with LiveCharts2 visualizations.

  • AI Financial Advisor

    Chat with FinBot for intelligent financial guidance.

  • Report Generation

    Export comprehensive financial reports to PDF and Excel.

Technical Specifications

Architecture MVVM (CommunityToolkit.Mvvm)
Framework .NET 8.0 Desktop Runtime (WPF)
HTTP Client Refit (Type-safe REST API)
Local Database SQLite with AES Encryption
Charting LiveCharts2
OS Requirements Windows 10 version 1809 or later