Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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.