Skip to content

kidbomb/code-evaluator

Repository files navigation

CODE EVALUATOR

This project creates an evaluator for code contexts

How to install

  • Install rails 4.0.0
  • Do a bundle install
  • Do rake db:migrate
  • Do rake db:seed
  • Install gcc and nodejs (for C and javascript eval)

How to run

  • Run ./start_background_jobs
  • Run rails server

What is complete:

  • Anyone can create a challenge
  • Anyone can create a problem
  • Anyone can create test case to a problem
  • Anyone can send a submission to a problem
  • Anyone can see the results from a submission
  • Minimal authentication
  • Report build error
  • Status in the same screen

What is not complete

  • Page design
  • Admin pages
  • Compile & test button
  • Sample test case
  • Code highlight
  • Limit language to problem
  • Tests
  • Create pids dir for sidekiq
  • cleanup resources

About

A simple code evaluator for programming contexts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published