A netlify-cms in open-authoring mode
https://www.netlifycms.org/docs/open-authoring to edit a list of
companies hirring, stored in the repository
https://github.com/joblistcity/companies
To edit/add a company, login the netlify-cms instance (link at the top) with your free Github account.
Gitlab does not support open authoring mode for netlify-cms.
Because github api requires a backend, to create authenticated requests.
Therefore the simple/most-straight-foreward with netlify-cms, is to host the site on netlify.
This is because otherwise, we run in this issue: decaporg/decap-cms#4731
See above; to simplify authentication to github api to be able to log in netlify-cms and edit this repo.
Code: GPLv3
Data: Creative Commons Attribution-ShareAlike license (CC-BY-SA),
If you have node and npm installed in your machine, run:
npx serve -s .
-soption is for URL to works, managed by the cms (not serve)