Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/siddhant-vij/cash-book-manager
Aims to digitize "Record Keeping" & help individuals manage their incomes & expenses quickly.
https://github.com/siddhant-vij/cash-book-manager
cashbook python
Last synced: 4 days ago
JSON representation
Aims to digitize "Record Keeping" & help individuals manage their incomes & expenses quickly.
- Host: GitHub
- URL: https://github.com/siddhant-vij/cash-book-manager
- Owner: siddhant-vij
- License: mit
- Created: 2023-10-18T15:11:02.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-18T15:22:24.000Z (over 1 year ago)
- Last Synced: 2024-11-16T04:17:50.832Z (2 months ago)
- Topics: cashbook, python
- Language: Python
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Cash Book Manager
Aims to digitize "Record Keeping" & help individuals manage their incomes & expenses quickly. Built in Python for CLI & GUI, with a CSV-database backend - this app will help you manage your money better.
## Table of Contents
1. [Features](#features)
1. [Contributing](#contributing)
1. [Future Improvements](#future-improvements)
1. [License](#license)## Features
- Cash book (CSV) consists of a list of entries - Income/Expense
- Add/Edit/Delete an entry to the book and update the cashIn, cashOut, and netBalance.
- Read entries from the book - based on category, entryType, paymentMode, date range filters
- Book Operations - Add/Rename/Delete a book
- Console & CSV Helper Utilities to read/write to/from console/CSV## Contributing
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.
1. **Fork the Project**
2. **Create your Feature Branch**:
```bash
git checkout -b feature/AmazingFeature
```
3. **Commit your Changes**:
```bash
git commit -m 'Add some AmazingFeature'
```
4. **Push to the Branch**:
```bash
git push origin feature/AmazingFeature
```
5. **Open a Pull Request**## Future Improvements
- Frontend Features - CLI & GUI (Must) + Web (TBE)
- All additional features that make this a production-grade app## License
Distributed under the MIT License. See [`LICENSE`](https://github.com/siddhant-vij/Cash-Book-Manager/blob/main/LICENSE) for more information.