Back to Projects
My Product2025SaaS PlatformFeatured

LifeTrack - Personal Finance & Productivity Platform

My flagship SaaS product - a comprehensive personal finance and life management platform serving 10,000+ active users. True cross-platform support with native apps for Web, Windows, Android, and iOS. Features expense tracking, budget management with auto-renewal, loan tracking, goal management, task management, calendar events, and receipt storage with Google Drive integration.

10,000+ users
users
$5M+ tracked
tracked
Web, Windows, Android, iOS
platforms

Technical Implementation

Solo-developed full-stack SaaS using Clean Architecture with .NET 9, Entity Framework Core 9, and PostgreSQL. The solution comprises 14 C# projects with 56 domain entities and 104 application services. Engineered real-time sync via SignalR, background processing with Hangfire for automatic budget renewals and log cleanup, JWT authentication with role-based access, Google Drive API for receipt storage, and FastReport for PDF/Excel exports. Features biometric authentication on mobile, offline-first design with sync capabilities, and comprehensive audit logging.

Key Features

Multi-account management: Checking, Savings, Credit Card, Cash, Investment with real-time balance tracking
Transaction tracking with categorization, receipt attachment, split transactions, and recurring templates
Budget management with monthly/yearly/project-based types and auto-renewal via Hangfire
Loan management for lending and borrowing with interest calculation and payment schedules
Goal tracking with milestones, progress visualization, and transaction linking
Task management with priorities (Low to Critical), subtasks, and progress percentage
Calendar integration with events, recurring schedules, and color-coded organization
Timetable/scheduling with weekly views and activity time slots
Google Drive integration for receipt storage and cloud backup
Multi-currency support with conversion rates
Financial analytics dashboard with spending trends and budget adherence
PDF and Excel export via FastReport for comprehensive reporting
Biometric authentication (fingerprint) on mobile platforms
Offline-first design with sync capabilities across devices

Architecture & Patterns

Clean Architecture with Domain, Application, Infrastructure, Presentation layers
14 C# projects organized in modular structure
56 domain entities with comprehensive data model
104 application services for rich business logic
Entity Framework Core 9 with PostgreSQL and SQL Server support
Hangfire background jobs for budget renewals and log cleanup
SignalR hubs for real-time notifications across devices
JWT Bearer authentication with ASP.NET Identity
FluentValidation for declarative business rule enforcement
Mapster for efficient DTO mapping
NLog for structured logging across all layers
Repository pattern with Unit of Work for data abstraction

Project Highlights

True cross-platform: Native MAUI apps for Windows, Android, iOS + Blazor web398+ Git commits demonstrating active continuous development75 test files with unit, integration, and API test coverageProduction-ready Docker configurations for multiple environmentsAutomatic budget renewal system via Hangfire scheduled jobsReal-time sync across devices with SignalRBiometric security with fingerprint authenticationOffline-first architecture with local storage and syncMulti-database support: PostgreSQL (recommended) or SQL ServerComprehensive audit trail for all transactions and activities

Technology Stack

.NET 9Blazor WebAssembly.NET MAUIPostgreSQLEntity Framework Core 9MudBlazorSignalRHangfireFastReportGoogle Drive APIJWTFluentValidationMapsterNLogDockerxUnit

Interested in This Project?

Let's discuss how I can help bring similar solutions to your business.