Teacher's Manual
  • Introduction
  • Answering Questions on Piazza
  • Notable questions
  • Chesterton's Fence
  • Docker Essentials
  • Notes on curriculum design
  • Notes on presenting
  • Pair Teaching
  • Eliciting Questions During Class
  • Office Hours
  • Open Office Hours
  • How To Write Tests
  • Beginner-friendly Code Style Guide
  • rails grade
  • Audit Requests
  • Setting Up Canvas
  • Setting Up GitHub
  • Preparing for Day 1
  • Syllabus
  • How To Create A Project
  • How To Setup an LTI Assignment
  • LTI Tools
    • Grades
  • Possible Format For Lecture Notes
  • Configuring Cloud9
  • Projects Checklist
    • AD1 HW Checklist
    • AD1 Gitpod Extensions and Settings
    • AD2 HW Checklist
    • Adding Dependencies to a Project
    • Adding Specs to a README
    • Updating Gitpod Docker Image
    • Updating Old Projects Checklist
  • Integrating GitHub with Slack
  • Mastering Git
  • Class Recordings
  • How to update Youcanbook.me
  • Swag
Powered by GitBook
On this page

How To Create A Project

PreviousSyllabusNextHow To Setup an LTI Assignment

Last updated 7 years ago

  1. Download into the folder within which you plan to generate new Rails projects.

  2. Generate your new projects using the railsrc file:

    rails new fun_project --rc=fd

You can peruse the and the that it invokes to get a sense of what it is doing.

Primarily, it adds some gems that we want to include in all projects, and it gets the project ready for rails gradeing.

If there are other things that we ought to be including in projects out of the box, please create an issue or a PR.

this railsrc file
railsrc file
template