yes or no
Yes, there are a few apps for this. But I don't think any of them are helpful. The best way to study is to join a coaching centre or to buy some books and study yourself.