How to setup a WordPress website in your local server using XAMPP

As a developer, you want to make an attractive website. That would be a bit different from others. The website should be well designed and should have several distinguishable features and styles. The website should be designed such that it can instantly catch eyes of the visitors.