Highlight screenshot

Highlight

Author Avatar Theme by Annedorko
Updated: 12 Nov 2023
25 Stars

Static Site Generator (SSG) for creating multiple targeted portfolios and resumes with one website.

Categories

Overview:

Highlight is a Static Site Generator (SSG) designed for generalists who need to tweak their resume and portfolio to appeal to different opportunities. It helps users highlight the right parts of their diverse skill-set and experiences. The output of Highlight can be hosted anywhere as plain HTML and CSS and is by default configured to deploy to Github Pages automatically.

Features:

  • Built specifically for generalists who need to customize their resume and portfolio for different opportunities
  • Generates a static site that can be hosted anywhere as plain HTML and CSS
  • Can be easily deployed to Github Pages
  • Uses dummy data, which can be modified to suit individual needs
  • Provides example data for reference
  • YAML-based data management
  • Configurable site settings

Installation:

  1. Clone this repo into a clean project folder or create a new project using Highlight as a Template and checkout your new project before proceeding.
  2. Navigate into your project folder using the console.
  3. Install NPM packages.
  4. Install Python package requirements using pip, pipenv, or conda.
  5. Get started by executing the start-up script, which generates your Highlight site, watches for changes, and makes them available in the browser at http://localhost:4242.

Summary:

Highlight is a Static Site Generator designed for generalists who need to customize their resume and portfolio. It generates a static site that can be hosted anywhere and provides example data for reference. Installation involves cloning the repo, installing NPM and Python packages, and executing the start-up script.