Cinelandmarks is a platform for cataloguing independent cinemas around the world. I've been involved since late 2018 and have set up a GatsbyJS static frontend which uses Contentful as a CMS where dedicated admins can edit data. Further down the line, the plan is write a custom admin tool which would allow users to create accounts and contribute cinema data. Maybe using a dedicated CMS tool like Drupal could be an option too.
See more info on the old site at http://www.cinelandmarks.org, the new one isn't live yet but the screenshots here should give a good idea!
- React app for previewing content
- Static site is hosted on traditional server with Apache
- CircleCI for CI/CD