Skip to content

A comprehensive C# .NET console application for managing personal finances with intelligent goal tracking and expense analytics. Features a colorful terminal interface with interactive financial planning tools.

License

Notifications You must be signed in to change notification settings

Pupler/FinanceFlowPlanner

Repository files navigation

💸 Finance Flow Planner

A personal financial planning console application built with C# .NET that helps you track financial goals and expenses.

📸 Preview

Main Menu - Colorful interface with navigation options

image

Goals Tracking - Progress visualization with deadlines

image

Expense Management - Category-based tracking

image

Financial Analytics - Spending breakdown by category with visual statistics

image

✨ Features

  • Financial Goals: Set savings targets with deadlines and track progress
  • Expense Tracking: Log transactions with 7 predefined categories and dates
  • Spending Analytics: View breakdown by category with percentages and totals
  • Interactive Interface: Add money to goals directly from the goals list
  • Keyboard Navigation: Console-based, mouse-free experience
  • Multi-Currency Support: Euro formatting with German localization
  • Data Validation: Input checking for dates, amounts, and categories

🛠️ Technology Stack

  • .NET 10 - Latest .NET version
  • C# - Primary programming language
  • Console Application - Command-line interface

🚀 Getting Started

Prerequisites

Installation

# Clone the repository
git clone https://github.com/Pupler/FinanceFlowPlanner.git
cd FinanceFlowPlanner

# Build and run
dotnet build
dotnet run

📄 License

This project is open source and available under the MIT License.

About

A comprehensive C# .NET console application for managing personal finances with intelligent goal tracking and expense analytics. Features a colorful terminal interface with interactive financial planning tools.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages