/arrear_pension_calculator

A simple Arrear Pension Calculator app written in python with GUI specifically for West Bengal State Govt. employees (India). This application calculates arrear (Due - Drawn) between two given dates. This app is not associated with Govt. of West Bengal. This app is for informational purpose only. This project is open source under GNU public license v3.0

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Download Arrear_Pension_Calculator

Arrear Pension Calculator

A simple Arrear Pension Calculator app written in python with GUI specifically Govt. employees (Central & State). This application calculates arrear (Due - Drawn) / overdrawn / recovery of pension between any given periods. This app is not associated with Govt. of West Bengal. This app is for informational purpose only. This project is open source under GNU public license v3.0

Intended Users :

  1. Officials who works with pensioners
  2. Pensioners himself/herself

Whats New in Ver. 1.1.0 :

  1. New Component Additional Pension added.
  2. Now Basic Pension can also be calculated from Comp. Schedule window.
  3. Minor improvements and Bug Fixes.

Whats New in Ver. 1.0.2 :

In this latest release a major bug showing wrong results for giving From date input first day of month and To date input any day of a month not in the same year. But this bug has been fixed in the latest release of version 1.0.2. Please download the latest version and delete your old one.

Update includes Minor improvments and bug fixes.

How to Install :

For Windows OS :

  1. Download the zip archive file for Windows from below and unzip it.
  2. Run the Arrear_Pension_Calculator.exe (windows executable) file, no need to install the app.

    CLICK HERE TO DOWNLOAD THE LATEST RELEASE VERSION 1.1.0

For Linux OS :

Coming Soon.

Features :

  1. This is an Offline application, so no need of an Internet connection.
  2. Calculate complecated calculations like different component rates for different periods in just a single click.
  3. Easy to use, just input required data and click on calculate button. Also you can generate reports and print them.
  4. Seperate Component Schedule window to calculate different components.
  5. Generate complete Due-Drawn statement in no time to get arrear pension amount.
  6. This application is completely free and open source.

Important :

If you are a regular user, just download the .zip file, extract it and run .exe file to use the application. No need to install it. If you want to check the source code and want to build something better, please download the Source code files and run the 'main.py' along with its dependencies. For any suggestions or Bug reporting, please contact me at happysourav96@gmail.com

Screenshots :

hom gratuity-calculator

How to Run the Source Code :

  1. First download all the source code files (including the requirements.txt file) and install python3 if you dont have it.
  2. Run the following command in your terminal to install all the required dependencies at once.
pip install requirements.txt
  1. Now go to the parent folder and open terminal there. You must put the 'templates' folder in the parant directory and create an empty 'reports' folder there.
  2. Move all the files from assets folder into the main directory.
  3. Now run the following command -
python main.py

Contribuion :

If you're new to contributing to Open Source on Github, this guide can help you get started.