i don't know such a link. however: if you never played anything by bach (and i suppose that means you haven't been playing piano for too long), here's the usual order of the volumes:
anna magdalena bach
12 little preludes
6 little preludes
2 voices inventions
3 voices inventions
after that... the wtc, french and english suites (the french ones are simpler), partitas, toccatas, concertos, goldberg variations... by the time you get to playing any of these, you will be able to tell which ones you can play.