This blog was built following the getting started guide to Rails 5: https://guides.rubyonrails.org/getting_started.html
There is also a React frontend that can be found here https://github.com/linneat/React-blog
To start the server:
set APP_USERNAME=username && set APP_PASSWORD=password && rails server
Deploy with git push heroku master
This app was deployed using heroku. Instructions can be found here https://devcenter.heroku.com/articles/getting-started-with-rails5