Skip to content
This repository has been archived by the owner on Jun 19, 2018. It is now read-only.
Mike Fowler edited this page Mar 29, 2014 · 4 revisions

“Our Dojo”

our-dojo is a Rails app built to help us run our dojo. It integrates with Mailchimp for adding people to our mailing list, and allows parents to sign up for events. It is developed with an eye towards applicability to any other dojo, and can easily be cloned, configured and deployed on Heroku with little knowledge

FAQ

We run certain classes more than once, how do I re-use lesson repositories?

To create a new Event from an existing Lesson, just update the lesson.json file in the repository and add a new event to the events array and it will automatically be imported. For example:

{
  "title": "Hour of Code",
  "summary": "In this lesson, we'll learn the very basics of programming by exploring Core.org's Hour of Code.",
  "image_url": "https://raw.github.com/CoderDojoSF/hour-of-code/master/cover.jpg",
  "author_github_username": "jensechu",
  "events": [
    {
      "location": "GitHub, 88 Colin P. Kelly Junior St., San Francisco, CA",
      "date": "Sat Mar 15 2014 10:00:00 GMT-0700 (PDT)",
      "length_in_hours": null,
      "teacher_github_username": "jensechu"
    },
    {
      "location": "GitHub, 88 Colin P. Kelly Junior St., San Francisco, CA",
      "date": "Sat Apr 12 2014 10:00:00 GMT-0700 (PDT)",
      "length_in_hours": null,
      "teacher_github_username": "mikefowler"
    }
  ],
  "length": "2"
}