/axis-magnus-spends-tracker

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.

Primary LanguageJavaScript

Spend Tracker

Live URL

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.

Features

  • 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.

Getting Started

Prerequisites

  • Node.js
  • Yarn (optional, you can also use npm)

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/spend-tracker.git
  2. Navigate to the project directory:

    cd spend-tracker
  3. Install the dependencies:

    yarn install
  4. Start the development server:

    yarn start

Contributing

Contributions are welcome! If you find any bugs or have suggestions for improvement, please open an issue or submit a pull request.

License

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.

Key Features

  • Parse CSV data
  • Monthly spend summary
  • Transaction list

Technologies Used

  • React
  • Chakra UI
  • Date-fns

For detailed instructions on running the project and contributing, please refer to the README file.

License

This project is licensed under the MIT License. See the LICENSE file for more details.