Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

112 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crux Judge

This is a programming judge which currently supports C language.

It uses Django framework to host the server and is mainly written in Python3. SQLite3 is the database of choice.

Features

  1. Problem bank
  2. Partial marking using testcases
  3. Safe execution of executables using sandbox (written in C)
  4. Anti-cheat features to prevent counterfeit submissions
  5. Django admin facilitates easy creation of users and groups
  6. Docker image for easy deployment

Techs Used

  1. Python3
  2. Django web server framework-1.11
  3. SQLite3
  4. HTML/css/js
  5. gcc
  6. C
  7. Basic bash scripting

Index

We are currently trying to write more documentation. This is the list of currently written pages:

Contributors

  1. Ajay Krishna
  2. Anirud Samala
  3. Ankit Anand
  4. Basu Dubey
  5. Hitesh Bhagchandani
  6. Krut Patel
  7. Rohitt Vashishtha
  8. Ujjwal Raizada
  9. Vaibhav Bhasin

License

The software is released under MIT License

Copyright (c) 2017 CRUx-The Programming & Computing Club of BITS-Pilani Hyderabad Campus

About

A Coding Judge written in Python

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages