A CMS written in ReactJS, Ruby on Rails and Terraform used for learning. Although it is a working project, it was not created with the intention of being a production system. Instead this has been my practice project over the years, used for testing new ideas.
./bin/setup
to set up the system./bin/test
to run all tests./bin/test spec/models/user_spec.rb
to run one test or folder./bin/quality
to run code quality checks./bin/run
to start servicesDeplyoment is managed via GitHub actions with the following manual steps:
heroku pg:backups:schedule --at '02:00 UTC' --app obduk-cms-production
heroku config:set --app obduk-cms-production ROLLBAR_CLIENT_TOKEN=xxx
./bin/rails runner 'DailyJob.perform_now'
Author: owenbendavies
Source Code: https://github.com/owenbendavies/cms
#reactjs #javascript #react