É um projeto bem satisfatório de fazer. Uma dica, existem padrões que permitem identificar a bandeira (mastercard, visa, amex...) dos cartões. E também existem padrões que permitem identificar o emissor do cartao (nubank, banco do Brasil, itau, etc).
Obrigado pelo comentário! Na verdade eu sabia disso, mas não cheguei a fazer porque iria deixar o vídeo muito longo...