Bank Details Manager is a simple desktop application built with Python and Tkinter.
- It allows users to manage bank account details, including adding new accounts and viewing existing ones.
The application uses
MongoDB
for data storage. - There is also a version that works with the pickle module and stores data in
binary file
.
- Add new bank accounts with details such as account number, name, balance, email, phone, address, date of birth, account type, and branch.
- View existing bank accounts in a tabular format.
- Clear input fields for easy data entry.
- Refresh the table to see the latest data.
- Python 3.x
- Tkinter (usually comes pre-installed with Python)
-
- PyMongo
- MongoDB
-
- Pickle Module
- Ensure you have Python 3.x installed on your system.
- Install PyMongo using pip:
pip install pymongo
- Install and set up MongoDB on your system if you haven't already.
- Start your MongoDB server.
- Run the script:
python Source_Code_MongoDB.py
- Start your MongoDB server.
- Run the script:
python Source_Code_Binary_File.py
Contributions are welcome! Please feel free to submit issues and pull requests.
This project is licensed under the MIT License.