ryanfiller / portfolio-gatsby-v2

Here we go again...

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This repo has moved and is no longer under active development. If you've found yourself here and want to see the continuation of this project, look here. A live version of the site as was final for this repository is hosted here.

ryanfiller.com

This is my personal portfolio site and blog. It's way over engineered for just a blog that parses markdown files and serves images, but hey, I want to show off my ability to code, too.

Installing

Clone the repository


git clone git@github.com:ryanfiller/portfolio-gatsby-v2.git ryansite

This site uses git LFS to store images, so if you want those you'll also need to run


git lfs get

Install dependencies


cd ryansite
yarn install

I like Gatsby!

Navigate into this site’s directory and start it up.


gatsby develop

The site is now running at http://localhost:8000!

Note: You'll also see a second link: http://localhost:8000/___graphql. This is a tool you can use to experiment with querying data. Learn more about using this tool in the Gatsby tutorial.

I like testing!

This site uses Cypress with several accessibility extensions. To run basic tests


npm run test

See my testing setup here

I like Netlify!

Netlify Status

I use Netlify for hosting and Netlify Large Media as my image transformer and CDN.

I like Your Privacy!

This site contains no invasive analtyics tracking. It uses Netlify Analytics on the site to anonymously track how many server requests are made, and GoatCounter to see what browsers and screen sizes people are using.

Roadmap

See my planned features / known bugs here. I also keep a pretty up to date change log here

Bugs!

Oh no! 🐜

If you find something broken, feel free to file an issue or DM me on twitter and I will get to it as soon as possible.

License

This is a public repository under an MIT license. Feel free to replicate any code you find here if it helps you, but please, do not steal my original content.

About

Here we go again...

License:MIT License


Languages

Language:JavaScript 75.2%Language:SCSS 20.8%Language:CSS 4.0%