Card Sorter will eventually be a Python-based tool for organizing, searching, and managing trading card collections. It leverages image hashing, publicly available JSON data gained through apis, and database operations to help users efficiently sort, store and retrieve cards. The intention with this project is to identify all of my cards in named boxes, with only rudimetary sorting, and be able to query a database for a card name and find a/the matching box. I would love to integrate this with a IoT project where inventory can be added and put onto a shelf or in a storage that can be indicated using an led.
app.py: Main entry point for sorting and searching cards.card.py: Card class and related logic.phash_main.py: Image hashing and matching logic.util/.json_sets/.database/.