Skip to content
This repository has been archived by the owner on May 14, 2019. It is now read-only.
/ teachermaps Public archive

TeacherMaps makes lesson planning easier by helping teachers collect their digital resources in one place, organize them into standard-aligned units called maps, and share them with other educators. TeacherMaps syncs with Dropbox and Google drive to make managing and sharing all types of resources, from worksheets to web links, simple.

License

Notifications You must be signed in to change notification settings

sirrahd/teachermaps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TeacherMaps

TeacherMaps makes lesson planning easier by helping teachers collect their digital resources in one place, organize them into standard-aligned units called maps, and share them with other educators. TeacherMaps syncs with Dropbox and Google drive to make managing and sharing all types of resources, from worksheets to web links, simple.

This minimum viable product was built by by Evan Moore, James Kobol, and Andrew Harris during the Spring of 2013. The live service is available at teachermaps.com. We are not actively working on the project at this time, but we still take support requests and will take pull requests. If you're interested in using or contributing to the service, we're happy to help.

Installing

TeacherMaps is a fairly standard Ruby on Rails application based on Ruby 1.9.* and Rails 3.2.*. Once you've installed Ruby 1.9.3 and bundler through rvm or other means, a simple bundle install in the TeacherMaps root directory will install all dependencies. You may also need to install a JavaScript Runtime like NodeJS.

Configuring

Create a copy of the file without .sample and follow the instructions that start with TODO: in the files to configure it to your needs.

  • /config/environments/development.rb.sample Configuration settings for TeacherMaps in local environments.

  • /config/environments/production.rb.sample Configuration settings for TeacherMaps in production environments.

  • /config/initializers/secret_token.rb.sample If you plan to publish some form of this application, you should provide a unique secret token for security reasons.

Creating and populating the databases

First, you'll want to create a local TeacherMaps database.

rake db:create
rake db:migrate

TeacherMaps also includes common core standards for Math and English, which you can optionally add to the the database.

rake db:seed

Running

Type rails server to serve TeacherMaps at http://localhost:3000.

About

TeacherMaps makes lesson planning easier by helping teachers collect their digital resources in one place, organize them into standard-aligned units called maps, and share them with other educators. TeacherMaps syncs with Dropbox and Google drive to make managing and sharing all types of resources, from worksheets to web links, simple.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published