Logo Lanfrica

TsinatKibru/notify-books

Domaine:

digital infrastructure

Type de record:

software
Créateur:
Tsi
Hôte:
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