Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/abdu1aziz/credit-card-detector
Detects Credit Card Type, using Graphical User Interface, Tkinter Module. (Python2.7)
https://github.com/abdu1aziz/credit-card-detector
pillow python-2 python2-7 python27 tkinter tkinter-graphic-interface tkinter-gui tkinter-python
Last synced: about 23 hours ago
JSON representation
Detects Credit Card Type, using Graphical User Interface, Tkinter Module. (Python2.7)
- Host: GitHub
- URL: https://github.com/abdu1aziz/credit-card-detector
- Owner: abdu1aziz
- License: mit
- Created: 2018-06-30T01:30:36.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-06-30T02:18:41.000Z (over 6 years ago)
- Last Synced: 2024-10-19T13:14:21.364Z (about 1 month ago)
- Topics: pillow, python-2, python2-7, python27, tkinter, tkinter-graphic-interface, tkinter-gui, tkinter-python
- Language: Python
- Size: 728 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CC Indentifier
###### Credit Card Identifier# Description:
This is Credit Card Identifer, that detects the `Number` upon entry and states what type of credit card it might be, for example: **Visa, Amex, Discover, Master Card**.
# Preview:
### Modules Used:
- Tkinter
- PIL **(Pillow)**# How It Works!
- The first digit of every credit card serves as a major industry identifier, or MII. For example, if the first digit 4 and 5 -- Visa and MasterCard -- relate to the banking and financial industry.
# Behind The Code?
In Technical Words:
- Uses Virtual Arrays **lists** that are created and stored in memory upon the first run of the program.
- Once The User Enters The Credit Card Number It is Cross References with the Numbers in *lists* to identify if it matches with some credit card type and that card logo is displaye in the body of the **GUI** (Graphical User Interface) template.### How To Run?
It Requires Python2.7 installed on the host workstation in order to run it.
Install the dependencies and devDependencies and Run the Program.
```sh
$ pip install Tkinter && pip install pillow
$ cd credit-card-detector
$ python cc-identifier.py
```