Skip to content

KaziShaffan/CreditCard-Validator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Credit Card Validator with GUI

Welcome to the Credit Card Validator with GUI project! This is a user-friendly application designed to validate credit card numbers using the Luhn algorithm and provide essential information about the card.

Features

  • Credit Card Validation: With this application, you can easily verify the validity of a credit card number entered by the user. The Luhn algorithm is implemented to perform accurate checks and determine if the card number is valid.
  • Comprehensive Card Information: In addition to validating credit card numbers, this tool extracts vital details about the card, such as the card type (Visa, Mastercard, American Express, etc.), issuing bank, and country of origin.
  • Graphical User Interface (GUI): The application offers a sleek and intuitive GUI, making it simple for users to input credit card numbers and view the validation results effortlessly. The visually appealing design enhances the overall user experience.
  • User-Friendly Experience: My priority is to provide a seamless and user-friendly experience. The application guides users throughout the validation process, ensuring clear instructions and easy-to-understand feedback.

How to Use

  1. Launch the application on your preferred platform.
  2. Enter the credit card number you wish to validate in the designated input field.
  3. Click on the "Validate" button to initiate the validation process.
  4. The application will perform the necessary checks and display the results on the screen.
  5. You will see a message indicating whether the credit card number is valid or invalid, along with additional information about the card.

Installation

To run the Credit Card Validator with GUI project locally, follow these steps:

  1. Clone the repository to your local machine using the following command:
    git clone https://github.com/your-username/CreditCard-Validator.git
    
  2. Navigate to the project directory.
  3. Install the required dependencies using the package manager of your choice. For example, if you're using pip:
    pip install -r requirements.txt
    
  4. Launch the application by running the main script. For example:
    python creditCard.py
    

Contributions

Contributions to the Credit Card Validator with GUI project are welcome! If you have any ideas, suggestions, or bug fixes, please feel free to open an issue or submit a pull request on the project's GitHub repository.

License

This project is licensed under the MIT License. Feel free to modify and distribute the code as per the terms of the license.

Thank you for using the Credit Card Validator with GUI application. We hope it simplifies the process of validating credit card numbers and provides a valuable tool for your needs. If you have any questions or encounter any issues, please don't hesitate to reach out to us.

Happy validating!

About

A credit card validator made in python with a GUI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages