Skip to content

ShailendraMSM/cc-rewards-calculator

 
 

Repository files navigation

Credit Card Rewards India Calculator

Overview

The Credit Card Rewards India Calculator is a comprehensive tool designed to help users optimize their credit card rewards across multiple banks and credit cards in India. This project aims to simplify the process of comparing rewards based on specific Merchant Category Codes (MCCs) and finding the best card for various spending patterns.

Features

  • Multi-bank support: Calculate rewards for cards from AMEX, Axis Bank, BOB, HDFC, HSBC, ICICI, IDFC First, IndusInd, Kotak, OneCard, RBL, SBI, Scapia, Standard Chartered, Yes Bank, Kiwi, and AU Bank.
  • MCC-based calculations: Accurately calculate rewards based on specific Merchant Category Codes.
  • User-friendly interface: Easy-to-use calculator with intuitive design.
  • Dark mode support: Toggle between light and dark themes for comfortable viewing.
  • Responsive design: Works seamlessly across desktop and mobile devices.
  • Real-time calculations: Instantly see reward points or cashback for your transactions.
  • International spend option: Calculate rewards for both local and international transactions.

How to Use

  1. Select your bank from the dropdown menu.
  2. Choose your specific credit card.
  3. (Optional) Select the Merchant Category Code (MCC) for your transaction.
  4. Enter the spent amount in INR.
  5. If applicable, choose between local or international spend.
  6. Click "Calculate Rewards" to see your earnings.

Technology Stack

  • React.js
  • Material-UI (MUI)
  • Next.js (inferred from the use of 'use client')

Installation and Setup

# Clone the repository
git clone https://github.com/aashishvanand/credit-card-rewards-india-calculator.git

# Navigate to the project directory
cd credit-card-rewards-india-calculator

# Install dependencies
npm install

# Run the development server
npm run dev

Contributing

We welcome contributions to improve the Credit Card Rewards India Calculator! If you notice a missing bank or card, you can use the "Bank or Card Missing?" feature within the app to submit new information.

For more substantial contributions:

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

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

Attribution Requirements

If you use, modify, or distribute this project, please provide attribution by including the following:

  1. The name of the project: Credit Card Rewards India Calculator
  2. The project's GitHub repository URL: https://github.com/aashishvanand/credit-card-rewards-india-calculator
  3. The name of the original author: Aashish Vivekanand

Example attribution:

This project is based on the Credit Card Rewards India Calculator (https://github.com/aashishvanand/credit-card-rewards-india-calculator) by Aashish Vivekanand.

Visit the live calculator: Credit Card Rewards Calculator

Optimize your rewards and make the most of your credit card benefits with our comprehensive Credit Card Rewards Calculator!

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.9%
  • CSS 0.1%