Skip to content

NomadRiding/gohykr

Repository files navigation

README

This is a boilerplate Rails project that uses:

  • ruby ~> 2.5
  • postgresql as the database
  • webpacker with react
  • the react_on_rails gem

Instructor Setup

  • git clone git@github.com:wyncode/final_project_template.git
  • cd final_project_template
  • git remote remove origin
  • Create a repo on GitHub that matches the project name
  • git remote add origin that-repo-name && git push origin -u master
  • Make master a protected branch
  • Pull Requests should only be mergeable after 2 reviews
  • At least 1 review needs to be from a CODEOWNER
  • Invite team members as collaborators with write access

Student Setup

  • rails db:create (with your Postgres server up and running)
  • rails s

Collaboration

  • Talk to an instructor about the next feature / enhancement / bugfix you would like to address
  • Create an issue with a User Story and Acceptance Criteria
  • Create a branch that corresponds with your issue
  • Submit a pull request into master
  • Request a code review from one of your teammates
  • Once it's approved, request a code review from one or more of the project's CODEOWNERS

Deployment

  • heroku create your-app-name
  • heroku buildpacks:set heroku/ruby
  • heroku buildpacks:add --index 1 heroku/nodejs
  • git push heroku master
  • heroku run rails db:migrate

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published