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

This project uses a modified version of the Cactus theme. The theme source is included directly in this repository.

Getting Started

1. Clone the repository

Clone the repository recursively to include the theme submodule:

git clone 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

License

This project is released under a dual-license structure.

For more details, please see the LICENSE file.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors