This app was mentioned in 5 comments, with an average of 1.80 upvotes
I'm really enjoying this app called Galaxy Tarot. It has a "Card of the Day" feature, so it gives me a card to read every day when I'm busy. It has clear descriptions of both upright & reversed meanings, important symbols, and planet/zodiac/other divination connections if you're into all that stuff enough to pay for the premium version. Also lets you do mobile readings & keeps a journal of what you've drawn in the past (I have never used this feature so it might be junk, but that sounds pretty nifty). Overall I think its pretty slick!
I use Galaxy tarot on my phone. You can't upload your own cards, but is surprisingly accurate and the paid version is very nice for the price. I love the tarot of the day widget also pretty accurate, and helps me stay up on my meanings/symbols.
https://play.google.com/store/apps/details?id=com.hemisphere3.tarot
Do you have an Android phone? I find Galaxy Tarot for Android to be very good.
Consider that the human mind has been shown to have an effect on electronics.