- 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
- 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