Skip to content

Technologies used: Java Swing ,MySQL. Budget management system allows the user to track their expenses monthly. The UI is build using JFrame and the Project is done using Window Builder of Eclipse IDLE.

Notifications You must be signed in to change notification settings

sakshamgupta912/Java-Mini-Project-Budget-Management-System

Repository files navigation

Budget Management System

📋 Description: This is a Java project called Budget Management System that allows users to track their expenses monthly. The user interface (UI) is built using Java Swing and the project is developed using Window Builder in the Eclipse IDE. The application also utilizes MySQL as the database management system.

🚀 Technologies Used: Java Swing, MySQL

🎯 Features:

  • Monthly Expense Tracking
  • Expense Entry
  • Expense Categories
  • Monthly Reports
  • Data Persistence

🔧 Installation and Setup:

  1. Clone the repository: git clone https://github.com/sakshamgupta912/Java-Mini-Project-Budget-Management-System.git
  2. Import the project into Eclipse IDE.
  3. Set up the MySQL database:
  • Install MySQL if you haven't already.
  • Create a new database named budget_management_system.
  • Import the database.sql file located in the project's root directory into the budget_management_system database.
  1. Configure the MySQL connection:
  • Open the DatabaseConnection.java file located in the src directory.
  • Update the connection details such as DB_URL, DB_USERNAME, and DB_PASSWORD according to your MySQL configuration.
  1. Build and run the project.

🔑 Usage:

  • Upon running the application, you will be presented with the main user interface.
  • Use the provided fields and buttons to add expenses, select categories, and view monthly reports.
  • The monthly reports will display a summary of expenses for each category.

🤝 Contributing: Contributions are welcome! If you have any suggestions, bug reports, or feature requests, please open an issue or submit a pull request.

🙏 Acknowledgements: Java Swing, MySQL, Eclipse IDE

About

Technologies used: Java Swing ,MySQL. Budget management system allows the user to track their expenses monthly. The UI is build using JFrame and the Project is done using Window Builder of Eclipse IDLE.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages