Welcome to my personal website, built using Jekyll and hosted on GitHub Pages.
This website serves as my personal space on the web where I share my blog posts, showcase my projects, and provide contact information. Feel free to explore and learn more about me.
- Twitter - Follow me for updates and thoughts on various topics.
- GitHub - Check out my repositories and contributions.
To run the site locally on your machine, follow these steps:
-
Ruby: Ensure you have Ruby installed. You can download it from ruby-lang.org.
-
Bundler: Install Bundler, a Ruby gem that manages dependencies for Ruby projects.
gem install bundler
-
Clone the Repository: Clone this repository to your local machine using Git:
git clone https://github.com/johnvusich/johnvusich.github.io.git
-
Navigate to the Directory: Change into the directory of the cloned repository:
cd johnvusich.github.io
-
Install Jekyll and other dependencies: Use Bundler to install Jekyll and other necessary gems:
bundle install
-
Build the Site and Start the Server: Use Jekyll's built-in server to build and serve the site locally:
bundle exec jekyll serve
-
View the Site: Open your web browser and go to
http://localhost:4000
to see the site in action.
- _includes: Contains reusable HTML components like the footer.
- _layouts: Contains layout files for different page types.
- _posts: Contains blog posts.
- 404.html: Custom 404 error page.
- Gemfile: Manages Ruby gem dependencies.
- Gemfile.lock: Locks the gem dependencies.
- LICENSE: The license for this project.
- README.md: This file.
- _config.yml: Jekyll configuration file.
- about.markdown: The About page.
- index.md: The Home page.
If you'd like to contribute to this site, please fork the repository and create a pull request. Contributions are welcome!
This project is licensed under the MIT License. See the LICENSE file for details.