This is the repository for my personal website. At first, I was manually creating HTML files for each page on my site. This usually entailed copying and pasting the HTML boilerplate from existing pages into new pages so that they could inherit their metadata and styling. However, a couple of redesigns and blog posts later, I've finally converted this project to Eleventy.
These instructions will get you a copy of the project up and running on your local machine for development purposes.
You will need to install Node.js and npm.
These steps will get my personal website running on your machine.
First, create a directory for the project and navigate into it:
mkdir brennvo
cd ./brennvo
Next, clone the repository, navigate into it, and install dependencies:
git clone https://github.com/Brennvo/personal-website.git
cd ./personal-website
npm install
Finally, run the project:
npm run dev
You should now be able to see the website in any browser by visiting http://localhost:8080