This is a portfolio website created using jekyll.
Go and see in action https://rahulmanoj.xyz
If you want to take this to your local machine for testing or development, You can do the following:
📢 PSA for those who want to fork or copy this repo and use it for their own site:
If You like this website and want to make your's, You can surely do that !! Please be a decent person and give me proper credit by linking back to my website!
ruby -v
)gem -v
)gcc -v
, g++ -v
, and make -v
)If the above mentioned requirements are satisfied, Now you are ready to install jekyll !!
gem install jekyll bundler
Once it is installed successfully you are ready to test my portfolio locally and make changes
git clone https://github.com/rawho/portfolio-jekyll.git
once it is cloned move in to the correct directory by cd portfolio-jekyll
Then lets install all the bundles by bundle install
This sometimes shows some error, then you have to do bundle update
once it is done, you can type bundle exec jekyll serve
This will create a server at port 4000, You can visit http://localhost:4000, there you can see the website.
If you like this jekyll and want to know more click here
To write blogs create a file with extension md, inside _blogs
folder
You have to add some metadata to this file
---
layout: blogs
permalink: /blogs/create-anything-you-like/
title: Create anything you like
img_path: /static/images/blogs/feynman.png
description: Here are a big list of links you can go through inorder to build any thing you think. !!
meta_desc: Here are a big list of links you can go through inorder to build any thing you think. !!
tag1: create
tag2: anything
display: f
---
After this metadata you can write your content in markdown syntax
Lets take a look at it, Since this site is highly Search Engine Optimised, you have to give meta_desc here.
_layouts
foldert
or f
t
, Then it will be displayed in the Home pagef
, Then it will be displayed when you go to see all blogs (ie http://localhost/blogs)