Skip to content

The GUB Fee Management System is designed to replace manual fee management processes with a digital, secure, and user-friendly application.

Notifications You must be signed in to change notification settings

israil-fakir/Fee_Management_System

Repository files navigation

GUB Fee Management System

A desktop-based fee management system developed for the Database System Lab (CSE 210) project at Green University of Bangladesh.
This system enables administrators to manage student fee records, courses, and transactions efficiently using Java Swing and MySQL.


📌 Overview

The GUB Fee Management System is designed to replace manual fee management processes with a digital, secure, and user-friendly application. The system allows the admin to:

  • Add, edit, and delete fee records
  • Manage course information and pricing
  • Search and filter fee records
  • Generate printable reports and export to Excel or PDF

🛠 Features

  • Admin-only secure login
  • Student fee entry with automated receipt number generation
  • Multiple payment methods (Cash, Card, etc.)
  • Automated tax and VAT calculations
  • Search by name, student ID, course, payment mode, or receipt number
  • View and manage course details
  • Generate and print reports, export to Excel or PDF

📂 Technology Stack

Programming Language: Java (Swing)

IDE: NetBeans

Database: MySQL

Server Environment: XAMPP (for MySQL)

📋 Requirements

Software

  • Windows 10
  • Java JDK
  • NetBeans IDE
  • MySQL Database
  • XAMPP

Hardware

  • Dual-core or higher CPU
  • 4GB+ RAM
  • SSD/HDD with sufficient space for database storage

🚀 Installation & Setup

  1. Clone the repository
    git clone https://github.com/israil-fakir/Fee_Management_System.git
    cd Fee_Management_System
  2. Open in NetBeans
  3. Set up MySQL Database
    • Create the database using provided SQL scripts
    • Update DB connection credentials in the Java code
  4. Run the project from NetBeans

📊 Key Points

  • Only admin can log in
  • Admin can edit and print fee details
  • Advanced search functionality
  • Data export to Excel

📸 Screenshots

Signup Page:

Signup Page

Login Page:

Login Page

Home Page:

Chat Interface

Add fees Page:

Chat Interface

Edit Course Page:

Chat Interface

List Course Page:

Chat Interface

Report and Export to Excel or PDF Page:

Chat Interface

Search Record Page:

Chat Interface

View all record Page:

Chat Interface

⚠ Limitations

  • Runs only on Windows OS
  • No student-side portal
  • No due payment tracking
  • Limited to offline desktop use

About

The GUB Fee Management System is designed to replace manual fee management processes with a digital, secure, and user-friendly application.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages