Gatsby + Strapi Portfolio Project
BFA Application web site
The template training wheels are finally off - I built this BFA application website from the ground up. As with most of my larger projects, it's been a bumpy ride, with no shortage of false starts, headaches, and roadblocks. And even though I've learned so much in such a short time, I still feel like I don't know nearly enough to make my site exactly how I want it, much less begin building sites from scratch.
I started with two tutorials: a straightforward introduction to Gatsby.js called The Great Gatsby Bootcamp by Andrew Mead, and a more polished portfolio variation by John Smilga of Coding Addict. The Gatsby workflow is really neat - you grab a starter project to establish your file structure, build out your site using React components, and dynamically generate pages from data queried from your choice of CMS.
While I was able to successfully overcome most of the hiccups along the way, I could not figure out how to embed videos into these markdown-based blog posts, despite installing dedicated plugins for the functionality. This significantly hurts my ease of documentation for video-based projects, so I hope to solve it in the future.