idg.tools icon indicating copy to clipboard operation
idg.tools copied to clipboard

CMS solution for easy content co-creation

Open Greenheart opened this issue 3 years ago • 2 comments

  • [x] Keystone as headless CMS
  • [x] Anyone can discuss and submit content in our the IDG Tools chat room on Element
  • [ ] Deploy Keystone to Heroku
  • [ ] Possibly cache static content and do daily rebuilds of a static frontend, or when changes happen. Perhaps a GitHub action could be triggered once per day to rebuild the content and publish to github pages?
  • [ ] Or use the GraphQL API to get real time updates.
  • [x] Setup access controls so editors only can edit and add new tools, and can't see other parts of the CMS. Admins can add/update/delete users, update categories and skills, and delete content. Perhaps add a review step before publishing, where admins can review and feedback changes.

Co-creator flexibility is a top prio to make this possible to scale.

Greenheart avatar Feb 08 '22 21:02 Greenheart