📘 Hisab Nikash - Cashbook App
A simple, secure, and smart finance tracking app built with **Flutter**.
Supports **multi-book cashbooks**, transactions with clients, reporting, and export/import.
✨ Features
- **Multi-book system** – Create and manage multiple books (projects, businesses, or accounts).
- **Transactions** – Add Cash In / Cash Out with client selection.
- **Client management** – Clients are auto-created when adding transactions.
- **Filters & Search** – Filter by In/Out, search by client or note.
- **Sorting options** – Sort by date (newest/oldest) or amount (high/low).
- **Reports & Charts** – View summaries with pie and bar charts.
- **Export & Import** – Backup or restore your data (JSON format).
- **Authentication options** – Login with Google/Phone OTP or use Local Mode.
- **Dark/Light Theme** – Automatically follows system theme.
- **About Us page** – App info and developer contact details.
---
## 📱 Screens
- **Login Screen** – Choose Google Sign-in, Phone OTP, or Local Mode.
- **Home Screen** – List of books with transaction counts.
- **Book Detail Screen** – Transactions with filters, search, and sorting.
- **Reports Screen** – Charts showing income vs expense and monthly balances.
- **About Us Screen** – Logo, app details, and contact links.
---
## 🔄 Data Storage
- **Local** – Stored with Hive database.
- **Cloud (optional)** – Firebase sync planned for future versions.
- **Export/Import** – Share data as JSON for backup/restore.
---