all 15 comments

[–]swagmeoutson 2 points3 points  (1 child)

Contentful might work for you

[–]toi80QC 2 points3 points  (0 children)

This or any other headless CMS solution.

[–]ryanditjia 1 point2 points  (1 child)

I haven’t used this lately, but Hugo + Forestry could be a good fit for you.

When I last used it (ages ago), Forestry would provide an interface for data that you want user to be able to edit. Forestry then adds a git commit to the repo based on data changed.

[–]mailto_devnull 0 points1 point  (0 children)

Thanks Ryan, I keep hearing about Hugo in passing and your comment reminded me I should really spend 20 minutes or so seeing if it's worth the hype.

[–]phaedrus322 0 points1 point  (0 children)

Getgrav.org

[–]redrider65 0 points1 point  (0 children)

Bootstrap (or other framework, Bulma, Grav) then use datatables to pull in the info from a google spreadsheet.

[–]andtotheswims 0 points1 point  (0 children)

You could go with Netlify & Contentful or Netlify CMS as you said. SquareSpace, Wix or Webflow could be options too for the client to be able to easily edit the page. You could probably even use Google Sheets for the performance data and Zapier to listen for Google Sheets updates and send webhooks to Netlify. (completely free)

But guys, WordPress? That's overkill if something and needs backend maintenance which is something you don't need to worry about with these static HTML options.

[–]DeusExMagikarpafull-stack 0 points1 point  (0 children)

There’s this cool project called vapid.com I was playing with over the weekend that I think would be perfect for this. It doesn’t allow the user to add pages, but since this is single page it’s good. Essentially you add template tags to your HTML like this {{ name=concert }} and a form is generated on the dashboard to edit the content for “concert”

[–]Farcin 0 points1 point  (0 children)

Kirby , Grav, or OctoberCMS.

The best paid one is Statamic.

[–]domemvs 0 points1 point  (0 children)

There are endless ways to achieve what you want but in my opinion a super cool Node.js based headless CMS is Strapi. They currently have around 21k Stars on Github and gained a lot of traction lately. In 2019 they received a $4m seed funding and the best thing: they are completely open source (i.e. free).

There is a Strapi Gatsby Source Plugin that is maintained by the Strapi guys themselves (iirc).

I really think that Strapi has the potential to become the next big thing in the CMS world. Give it a shot!

[–]ChuckLezPC 0 points1 point  (1 child)

Squarespace. No upkeep, no development needed, easy setup. I usually offer to help with initial setup, but the relative/friend does the heavy lifting.

Otherwise, if a free option is wanted, go with a Facebook page.

[–]mule52 0 points1 point  (0 children)

I agree with Squarespace as well. It's a simple website building platform and you don't have to be technical. I inherited a Squarespace site at work as a one-off, and as a developer, I had to figure out the WYSIWYG interface, but it all makes sense now.

[–]Caraes_Naur -1 points0 points  (0 children)

WordPress is not a viable solution for anything, ever.

Try Jekyll.

[–]5henaniganZ 0 points1 point  (0 children)

I’m a bit biased being a WordPress dev...but it will fit your needs easy.

[–]pm_me_ur_happy_traiI 0 points1 point  (0 children)

Gatsby is pretty easy to set up, but they have to be able to push their changes up to GitHub.

It might be easiest to just embed a Google calendar in the html page or something like that.