Hello everyone,
A few months back, I (junior dev) built my first website for an acquaintance.
One of its initial requests was to be able to add/modify content without technical knowledge.
During our initial discussion, he also mentioned the possibility of using Wordpress (since it was included with the hosting package he subscribed to) but after a bit of digging into the Astro documentation, I learned about CMS and thought DecapCMS might be a good fit.
So I went ahead and developed the site with Astro but in the end, as I wasn't sure that the CMS would meet my/its needs, I temporarily gave up on integrating one and ended up creating the pages for the existing projects myself.
I'd now like to tackle this integration, but I'm still not sure which (if any) would fit.
here's some information to consider:
- The repo relies on a GitHub Actions to automatically handle the deployment on the hosting provider's platform via SSH
- Ideally, project pages shouldnt be restricted to a single template, but enable various layout capabilities.
e.g. one project page could have[text block][2 images side-by-side][text block (bottom of the page)]while another could have[text block (top-left) & image (top-right)][text block][image (bottom-left) & text block (bottom-right)]and so on - Every project page is accompanied by one or more albums (ranging from a few dozen to a hundred or so photos)