Repository files navigation Gradecraft is a gamified learning management system.
Badges
Teams (course-long memberships)
Groups (single-assignment memberships)
Assignments
Assignment Submissions
Student Dashboard
Interactive Grade Predictor
Interactive Course Timeline
Grading Rubrics
Export students and final grades
User analytics
Team analytics
Learning analytics suite
Custom leveling system
Assignment stats
Student-logged assignment scoring
Multipliers (students decide assignment weight)
Assignment Unlocks
Multi-factor leveling system
Ruby 2.2
PostgreSQL
MongoDB
Redis
Installation instructions for development:
Clone repository
Run cp config/database.yml.sample config/database.yml (replace username with your current username)
Run cp config/mongoid.yml.sample config/mongoid.yml
Run cp .env.sample .env
Run bundle install
Run bundle exec rake db:create
Optional: run bundle exec rake db:sample
Run foreman start
About
Gradecraft is a gamified gradebook, intended to help motivate students to be more engaged in their own learning.
Resources
License
Stars
Watchers
Forks
Languages
Ruby
43.9%
HTML
27.7%
JavaScript
14.4%
CSS
12.2%
CoffeeScript
1.7%
Makefile
0.1%
You can’t perform that action at this time.