Forwarded from Chapi Dev Talks
📊 *CBE Transaction Analysis Dashboard*
I've created a tool to analyze CBE transactions using SMS messages! Here's what it can do:
I am surprised by how much my spending is and welahi it is crazy how insightful it is so i wanted to share it with you.
✨ *Features*:
• View monthly income/expenses
• Track spending by category
• See top receivers/senders
• Analyze transaction patterns
• Interactive charts and filters
📱 *How to Use*:
1. Export your CBE SMS:
• Install SMS Backup & Restore from Play Store
• Export your messages to JSON
• Rename file to
2. Setup the tool:
• Install Python & required packages:
• Install Node.js & pnpm
• Clone the repo: https://github.com/chapimenge3/cbe-expense-analyser
3. Run it:
• Put
• Run:
• Install dependencies:
• Start server:
• Open: http://localhost:3000
⚠️ *Important Notes*:
• Needs Ethiopian IP address for PDF parsing
• Works for transactions from Oct 2024
• You can modify the date in the code
🔍 *Pro Tip*: Keep your categories consistent in
💡 Want to try it? Check out the full repo with installation guide: https://github.com/chapimenge3/cbe-expense-analyser
#CBE #FinanceAnalysis #Ethiopia #Banking
I've created a tool to analyze CBE transactions using SMS messages! Here's what it can do:
I am surprised by how much my spending is and welahi it is crazy how insightful it is so i wanted to share it with you.
✨ *Features*:
• View monthly income/expenses
• Track spending by category
• See top receivers/senders
• Analyze transaction patterns
• Interactive charts and filters
📱 *How to Use*:
1. Export your CBE SMS:
• Install SMS Backup & Restore from Play Store
• Export your messages to JSON
• Rename file to
sms-file.json
2. Setup the tool:
• Install Python & required packages:
pip install httpx pypdf pandas matplotlib seaborn
• Install Node.js & pnpm
• Clone the repo: https://github.com/chapimenge3/cbe-expense-analyser
3. Run it:
• Put
sms-file.json
in same folder as main.py
• Run:
python main.py
• Install dependencies:
pnpm install
• Start server:
pnpm run dev
• Open: http://localhost:3000
⚠️ *Important Notes*:
• Needs Ethiopian IP address for PDF parsing
• Works for transactions from Oct 2024
• You can modify the date in the code
🔍 *Pro Tip*: Keep your categories consistent in
category.json
for better insights!💡 Want to try it? Check out the full repo with installation guide: https://github.com/chapimenge3/cbe-expense-analyser
#CBE #FinanceAnalysis #Ethiopia #Banking
❤15👍8🔥3👏2