Jonathan Hollinger

Jonathan Hollinger - Resume Site

A modern, responsive resume website built with Next.js 14, TypeScript, and Tailwind CSS. This site showcases my professional experience, skills, education, and publications in a clean, accessible format.

Features

Sections

Development

Prerequisites

Installation

  1. Clone the repository:
    git clone https://github.com/jmhollinger/jmhollinger.github.io.git
    cd jmhollinger.github.io
    
  2. Install dependencies:
    npm install
    
  3. Run the development server:
    npm run dev
    
  4. Open http://localhost:3000 in your browser.

Building for Production

npm run build

The built files will be in the out/ directory, ready for deployment.

Deployment

This site is configured for automatic deployment to GitHub Pages via GitHub Actions. Simply push to the main branch and the site will be automatically built and deployed.

Manual Deployment

If you need to deploy manually:

  1. Build the site:
    npm run build
    
  2. The static files will be generated in the out/ directory
  3. Deploy the contents of the out/ directory to your web server

Customization

Content Updates

Styling

The site uses Tailwind CSS for styling. You can customize:

Configuration

License

This project is open source and available under the MIT License.

Contact