Logo Lanfrica

TsinatKibru/notify-books

Domain:

digital infrastructure

Record type:

software
Creator:
Tsi
Host:
An Android app that automatically tracks and organises financial transactions from SMS and notifications for Ethiopian financial services (Telebirr, CBE Birr, Awash Bank, etc.). # NotifiBooks πŸ“±πŸ’° **Automatic Financial Bookkeeping for Ethiopian Banking** *Track your money effortlessly - every transaction captured automatically from bank notifications* --- ## 🌟 Overview NotifiBooks is a smart financial tracking app designed specifically for Ethiopian banking users. It automatically captures and categorizes your financial transactions by reading bank notifications from: - πŸ’³ **Telebirr** - Mobile money transfers and payments - 🏦 **CBE Birr** - Commercial Bank of Ethiopia transactions - πŸ›οΈ **Awash Bank** - Account debits and credits - πŸ’Ό **Dashen Bank** - Mobile banking transactions - 🏒 **Bank of Abyssinia** - Account activities - πŸ“± **SMS Banking** - Any bank using SMS notifications ### ✨ Key Features βœ… **Zero Manual Entry** - Transactions captured automatically from notifications βœ… **Smart Categorization** - Intelligent source detection from 5+ banks βœ… **Powerful Analytics** - Weekly charts, monthly summaries, source breakdowns βœ… **Advanced Filtering** - Search, date ranges, type, and source filters βœ… **Receipt Links** - One-tap access to bank receipts from notifications βœ… **Data Export** - Export to CSV for accounting software βœ… **Beautiful UI** - Modern design with teal/red color scheme βœ… **Privacy First** - All data stored locally on your device --- ## πŸ“Έ Screenshots ### Home Screen *Balance overview with automatic transaction tracking* ### Analytics Dashboard *Weekly charts and source breakdown by bank* ### Transaction History *Advanced filtering with date ranges and search* ### Transaction Detail *Full transaction info with receipt link access* --- ## πŸš€ Quick Start ### Prerequisites - Flutter 3.0+ SDK - Android SDK (API 26+, Android 8.0 Oreo or higher) - Physical Android device (notification listener doesn't work well in emulators) ### Installation 1. **Clone the repository** ```bash git clone cd book-keep ``` 2. **Install dependencies** ```bash flutter pub get ``` 3. **Build and install** ```bash # F …

Languages