Skip to content

samharp/personal-portfolio

Repository files navigation

My Personal Portfolio - sammyharper.com

Description

A collection of personal and professional projects ranging from 2016 to present in categories such as graphic design, web design, and animation.

Website is built using Eleventy (11ty), Nunjucks is used for templating markup. This setup is to maximize smart features for website creation (components, variables, etc.) while also reducing data processing on servers and clients (go green).

Build

Below are some more involved sections/aspects of this website (things that maybe aren't as self-explanatory).

For general purposes, build and watch the project using the following commands:

pnpm run build
pnpm run start

Portfolio generation

To better handle sorting/filtering and to allow for easier management, portfolio items are generated from JSON. The JSON file outlines an item's title, description, image source, and link (if applicable).

/now page

For easier management/updating, the items on the /now page are generated from JSON. The JSON file outlines different aspects of each item, including a title, description, and link (if applicable).

Contributions

As this is a personal portfolio, only small contributions will be accepted and merged into main. Thank you for your interest in contributing, but this project is demonstrative of past projects AND my own abilities to build the portfolio itself. Feedback will be happily accepted through Issues, social media, or email.

About

Portfolio of some of my past & current work (sammyharper.com)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors