spent
spent copied to clipboard
Open Source Project for tracking all your spends based on your Bank Statements
Open Source Project for tracking all your spends based on your Bank Statements
In India, we have so many banks and with the movement of Digital Banks and Wallets, we don't have a way to reconcile our income, spend and savings. The idea of this project is to create a personalized way to track your spend to identify how much you spent based on your bank statements and bank messages.
Table of Contents
- Features
- Upcoming
- Collaboration with developers
- Structure
- Architecture
- Microservices Patterns
- Flow
- Start UI
Created by gh-md-toc
Features
Upcoming
- Read SBI Bank Statements in CSV format
- Read HDFC Bank Statements in CSV format
- Read Citi Bank Statements in CSV format
- Read Kotak Mahindra Bank Statements in CSV format
Collaboration with Developers
We engage with Contributors on FindCollabs - https://findcollabs.com/project/OVxt6oPQEhx1VpvygD7G
Structure
spent-react-ui- UI for the Spent Dashboardspent-kotlin-server- Kotlin based server for processing files and transforming them into a generic modelspent-server- Micronaut based server which extracts, transforms and loads into a local postgresql database
Architecture
Microservices Patterns
- Event Sourcing and CQRS. Reference eg:- Eventuate Kanban board
Flow
Start UI
- Start the React UI using the following command
cd spent-react-ui
npm start
npm install