Bank Mini Semarak

Bank Mini Semarak is a web-based system developed to support the digital financial management processes at SMK PGRI 5 Jember

Tech Stack :
Bank Mini Semarak
Bank Mini Semarak is a web-based system developed to support the digital financial management processes at SMK PGRI 5 Jember, specifically for managing student tuition fees (Sumbangan Pengembangan Pendidikan - SPP) and savings. This system is designed to streamline, automate, and enhance the efficiency of financial management in schools by providing key features that assist administrative staff in recording transactions, managing student savings, and generating accurate financial reports.

Primary Objectives

  • Minimize errors in managing student financial data.
  • Facilitate school staff in monitoring payments and student savings.
  • Provide transparent and easily accessible financial reporting.

Key Features

1. Tuition Fee Management (SPP)

  • Enables school administrators to manually and in real-time record student tuition payments.
  • Administrators can input transaction details such as:
    • Student name.
    • Payment date.
    • Amount paid.
    • Payment status (Paid/Unpaid).
  • The system includes automatic validation to ensure accurate payment records.

2. Student Savings Management

  • The system provides tools for recording and managing student savings in an organized manner.
  • Received payments can be automatically added to the student’s savings balance.
  • Administrators can view detailed student savings history, including:
    • Deposits.
    • Withdrawals.
    • Final balance.
  • Ensures data accuracy with detailed transaction logs.

3. Financial Transaction Records

  • All financial transactions, including tuition fee payments and student savings, are recorded in the system.
  • Administrators can manage transaction data comprehensively, including:
    • Transaction amount.
    • Transaction date.
    • Transaction type (Tuition Payment/Savings).
    • Transaction status (Successful/Failed).

4. Comprehensive Financial Reports

  • The system automatically generates financial reports to monitor cash flow transparently.
  • Reports include data such as:
    • Total tuition fee payments.
    • Total student savings balance.
    • Transaction lists for specific periods.
  • Supports exporting reports in various formats, such as CSV, Excel, and PDF, for easier data analysis.

5. Search and Filter Features

  • A search feature allows administrators to quickly find transactions based on:
    • Student name.
    • Transaction date.
    • Payment amount.
    • Transaction status.
  • Filter features enable administrators to refine data based on:
    • Specific time periods (daily, monthly, yearly).
    • Transaction categories (Tuition/Savings).
  • Helps school staff make data-driven decisions more efficiently.

Benefits of Implementation

  • Time Efficiency: Reduces manual processes in financial management.
  • Data Accuracy: Minimizes recording errors with automated validation systems.
  • Ease of Monitoring: Simplifies real-time monitoring of student payments.
  • Transparency: Provides clear and understandable financial reports for schools and parents.

Technologies Used

  • Backend Framework: Laravel 9 & Vue.js.
  • Database: MySQL.
  • Frontend: Tailwind CSS.
  • Financial Reports: Laravel Excel and DomPDF.

This project has been successfully implemented at SMK PGRI 5 Jember, supporting the digital transformation of the school’s financial management system, and improving operational transparency and efficiency.