Actually this is my first good work. I just post its link below. Document (hayaan-aboobacker.github.io)