Your Cart
Loading
Only -1 left

BudgetFLow

On Sale
$12.00
$12.00
Added to cart

💰 BudgetFlow (Java Swing) — Desktop Budget Tracker + Charts + Export

BudgetFlow is a lightweight Java (Swing) desktop app designed to help you track your budget, record income/expenses, visualize your data with charts, and export a full summary to a TXT file.

Great for personal use, a Java portfolio project, or as a solid base to extend (CSV, PDF, database, etc.).

âś… Features

  • âž• Add transactions: income / expense
  • 👥 Split mode: automatically divide amounts by 1 / 2 / 3
  • đź“‹ Separate lists: Expenses and Income
  • ❌ Delete the selected transaction
  • 🥧 Pie chart: expense breakdown
  • 📊 Bar chart: expenses vs income
  • đź’ľ Auto-save data locally to a file (operations_budgetflow.dat)
  • 🌍 FR / EN bilingual UI (toggle button)
  • đź“„ Export a complete TXT summary (date, totals, detailed lists)

📦 What’s Included

  • Full source code: BudgetFlowSwingApp.java
  • (Optional if you include it) compiled .jar version
  • README (install + run instructions)

🖥️ Requirements

  • Java JDK 8+ (or higher)
  • Works on Windows / macOS / Linux (depending on your Java installation)

đź”§ Quick Start

  1. Download and unzip
  2. Compile & run:
  • javac BudgetFlowSwingApp.java
  • java BudgetFlowSwingApp
  1. (Optional) Package into a .jar for easier distribution

đź”’ Data & Privacy

All data stays on the user’s computer (local file storage). No accounts, no backend, no tracking.

⚠️ Disclaimer

This app is for tracking/visualization purposes and is not financial advice.



💰 BudgetFlow (Java Swing) — Application de Gestion de Budget + Graphiques + Export

BudgetFlow est une application desktop Java (Swing) moderne et légère pour suivre son budget, enregistrer ses revenus/dépenses, visualiser des graphiques, et exporter un résumé en TXT.

Parfait pour une utilisation personnelle, une démo portfolio Java, ou une base à améliorer (CSV, PDF, base de données, etc.).

✅ Fonctionnalités

  • âž• Ajout d’opĂ©rations : revenu / dĂ©pense
  • 👥 Mode partage : division automatique par 1 / 2 / 3
  • đź“‹ Listes sĂ©parĂ©es : DĂ©penses et Revenus
  • ❌ Suppression d’une opĂ©ration sĂ©lectionnĂ©e
  • 🥧 Graphique camembert : rĂ©partition des dĂ©penses
  • 📊 Graphique barres : dĂ©penses vs revenus
  • đź’ľ Sauvegarde automatique des donnĂ©es dans un fichier local (operations_budgetflow.dat)
  • 🌍 Interface bilingue FR / EN (bouton de bascule)
  • đź“„ Export d’un rĂ©sumĂ© complet en TXT (date, totaux, dĂ©tails)

📦 Contenu du pack

  • Code source complet : BudgetFlowSwingApp.java
  • (Optionnel si tu l’ajoutes) : version compilĂ©e .jar
  • README (installation + exĂ©cution)

🖥️ Prérequis

  • Java JDK 8+ (ou supĂ©rieur)
  • Fonctionne sur Windows / macOS / Linux (selon Java installĂ©)

đź”§ Installation rapide

  1. Télécharge et dézippe
  2. Compile et lance :
  • javac BudgetFlowSwingApp.java
  • java BudgetFlowSwingApp
  1. (Optionnel) Exporte en .jar pour le distribuer

🔒 Données & confidentialité

Toutes les données restent locales sur l’ordinateur : aucune connexion, aucun compte, aucun serveur.

⚠️ Note

Application de suivi/visualisation : ce n’est pas un conseil financier.

You will get a ZIP (78KB) file