Name | Modified | Size | Downloads / Week |
---|---|---|---|
FDM-Executables For Linux and Windows.zip | 2024-09-08 | 21.5 MB | |
readme.md | 2024-08-12 | 1.6 kB | |
FDM.py | 2024-08-12 | 26.7 kB | |
Totals: 3 Items | 21.5 MB | 1 |
Fixed Deposit Manager (FDM)
Overview
Fixed Deposit Manager (FDM) is a Python-based application designed to help users manage and track their fixed deposit investments. It provides a user-friendly graphical interface for entering, organizing, and analyzing fixed deposit data.
Features
- Data Management: Add, edit, and delete fixed deposit entries
- File Operations: Save and load data from files
- Sorting: Sort entries by date
- Reporting: Generate financial year reports
- Data Validation: Validate entered data for accuracy
- Sample Data: Generate sample entries for testing
- Keyboard Shortcuts: Efficient data entry and manipulation
Requirements
- Python 3.x
- Tkinter library (usually comes pre-installed with Python)
Installation
- Clone or download the repository
- Ensure Python 3.x is installed on your system
- Run
python FDM.py
to start the application - Ready executables for Linux, Mac and Windows will be provided soon.
Usage
- Launch the application
- Use the GUI to add or load fixed deposit entries
- Utilize buttons and keyboard shortcuts for various operations
- Generate reports and analyze your fixed deposit portfolio
Keyboard Shortcuts
- Left/Right/Up/Down Arrow: Navigate between cells
- Ctrl + R: Copy upper row
- Ctrl + L: Copy lower row
- Ctrl + D: Delete current row
- Ctrl + I: Insert new row
Contributing
Contributions to improve FDM are welcome. Please feel free to fork the repository, make changes, and submit pull requests.
License
[MIT,]
Contact
[Milind Oka, oak445@gmail.com]