Skip to content

sagarxn/sagarxn.github.io

Repository files navigation

Portfolio

GitHub Pages Deployment Website

About

This is the source code for my personal portfolio website hosted on GitHub Pages.

Dependencies

This project requires Node.js and npm.

1. Hexo

Hexo is used as the static site generator. You can install the Hexo CLI globally (recommended):

npm install -g hexo-cli

2. Theme Dependencies

This project uses the Cactus theme, which is included as a git submodule.

Getting Started

1. Clone the repository

Clone the repository recursively to include the theme submodule:

git clone --recursive https://github.com/sagarxn/sagarxn.github.io.git
cd sagarxn.github.io

2. Install dependencies

Install the required npm packages:

npm install

3. Generate static files

Generate the public folder:

hexo generate

4. Run locally

Start a local server to preview your changes:

hexo server -p 8000

The site will be available at http://localhost:8000.

Deployment

This portfolio is automatically deployed to GitHub Pages using a GitHub Actions workflow. The custom domain sagarchaudhary.info.np is configured via a CNAME file.

Live Website

Visit the live website here: https://sagarchaudhary.info.np

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published