So the initial CMS setup in Keystone was successful on my local, and I created a new branch in my github repo with the changes. I removed the Fractal-related models and will instead add more generic images in my schema.
I'll be adding a "Page" to my schema as well to make it straightforward to create non-blog content on my page, too. I haven't decided on the final name yet.
Now, I gotta figure out what to do the frontend. I'll be using Lit as the framework and axios to make the requests.