The best alternatives to WebsiteForDjs are Until AM, ODJO, and BeDJ. If these 3 options don't work for you, we've listed a few more alternatives below.
On the website you can find prepared DJ sets with a detailed mixing instruction to it (Homework). "Homewrok" consists of compilation, BPM, time stamps, fader and EQ activities etc. So by using it you can reconstruct the mixes of your favorite artists and the mixes you like.