In this post we will look at how to make Academic Website using Jekyll

Getting Started in Jekyll

You need a Github account to host your website on github. Hence go to Github and register for an account if you have not done so already.

While what follows is not strictly mandatory, I strongly encourage installing Jekyll locally on your computer. It would help you to play with your website contents and change some things here and there without risking your website hosted on github.

  1. Install Xcode (Mac users).
  2. Install Jekyll. I like this blog alot.
    gem install jekyll
    

that should be it.

  • Create a directory for your website. Call it whatever you want, but make it intuitive.
  • Then there are two ways to go forward. I would recommend the first one -
    1. Go to Github and search for jekyll templates. Choose the one you like and use it as a template for your own website. (My Website is based on this template) Or
    2. Have Jekyll make your basic site for you In a terminal window, change the directory to what will be your future website and enter jekyll new ..

Advantages of Github and Jekyll

Let us look at why hosting your website on github.com and using jekyll to create it is advantageous -

  • It’s free.
  • It’s portable. Github accounts will stay the same no matter your university affiliation.
  • It’s fast, but flexible.