The live code for my personal website, nikhiltrivedi.com. Built in Jekyll
My personal website is where I document all my projects, and share writings on my blog. Since 2017, I've used this repository as my website, and GitHub pages to publish to nikhiltrivedi.com.
The frontend theme uses Canvas, a ThemeForest theme I purchased in 2017 to get me going. I generally rely on the default design.
To run locally, run:
bundle exec jekyll serve
This will spin up small server and host the website locally at http://localhost:4000/.
To add or update content, simply update the code file, commit it and push it to GitHub. GitHub Pages will take care of compiling the static files and deploy them to nikhiltrivedi.com through GitHub Pages.
To add or update projects, look in the _projects directory.
To add or update blog posts, look in the _posts directory.
To update the homepage, look at _layouts/home.html.