Skip to content
This repository has been archived by the owner on Oct 20, 2020. It is now read-only.

Latest commit

 

History

History
36 lines (32 loc) · 1.03 KB

README.md

File metadata and controls

36 lines (32 loc) · 1.03 KB

Out of date. Reference our development repo for current version: https://github.com/UM-USElab/gradecraft-development

Gradecraft is a gamified learning management system.

Current features:

  • Badges
  • Teams (course-long memberships)
  • Groups (single-assignment memberships)
  • Assignments
  • Assignment Submissions
  • Student Dashboard
  • Interactive Grade Predictor
  • Grading schemes
  • Import students
  • Unified Gradebook view
  • Export students and final grades
  • User analytics
  • Team analytics
  • Assignment stats
  • Student-logged assignment scoring
  • Multipliers (students decide assignment weight)

Upcoming:

  • Interactive rubrics
  • Learning analytics suite

Installation instructions for development:

  1. Clone repository
  2. Run cp config/database.yml.sample config/database.yml (replace username with your current username)
  3. Run cp .env.sample .env
  4. Run bundle install
  5. Run bundle exec rake db:create
  6. Run bundle exec rake db:schema:load
  7. Optional: run bundle exec rake db:sample
  8. Run bundle exec rails server