Spend Tracker is a web application designed to track spends and monitor progress towards the monthly spend-based milestone of the Axis Bank Magnus credit card.
- Parse CSV data: Easily parse transaction data from a CSV file.
- Monthly Spend Summary: Generate a monthly summary of spends, including the total spend, milestone achievement, and transaction values for specific categories.
- Transaction List: View a list of transactions with details like the transaction date, transaction details, currency, and amounts.
- Node.js
- Yarn (optional, you can also use npm)
-
Clone the repository:
git clone https://github.com/your-username/spend-tracker.git
-
Navigate to the project directory:
cd spend-tracker
-
Install the dependencies:
yarn install
-
Start the development server:
yarn start
Contributions are welcome! If you find any bugs or have suggestions for improvement, please open an issue or submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for more details.
GitHub Description:
Spend Tracker is a web application designed to track spends and monitor progress towards the monthly spend-based milestone of the Axis Bank Magnus credit card. It provides features like parsing CSV data, generating monthly spend summaries, and displaying transaction lists.
- Parse CSV data
- Monthly spend summary
- Transaction list
- React
- Chakra UI
- Date-fns
For detailed instructions on running the project and contributing, please refer to the README file.
This project is licensed under the MIT License. See the LICENSE file for more details.