Skip to content

A serlf-hosted service for coding challenges and evaluations

License

Notifications You must be signed in to change notification settings

arju88nair/crank

 
 

Repository files navigation

Crank

Crank is a coding judgement tool mirroring popular services like Codechef and Hackerearth. This is a self-hosted service which currently depends on 3rd party API for code run and compilation (We use Hackerearth APIs)

Dev Setup

  • Install Composer and Laravel (Check Laravel Docs)

  • Clone project: git clone [project-git-url]

  • Install dependencies: composer install

  • Create your .env file and use .env.example to configure the settings

  • Create a database and put the name also into the .env file

  • Run migrations to create the tables in the database: php artisan migrate

  • Run dev server: php artisan serve or run it in your preferred server


Licensing

Project Culminate is licensed under modified MIT Licence. See LICENCE for the full license text.

About

A serlf-hosted service for coding challenges and evaluations

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 37.3%
  • HTML 34.5%
  • LiveScript 2.1%
  • Makefile 1.7%
  • Kotlin 1.3%
  • Java 1.2%
  • Other 21.9%