Skip to content
This repository was archived by the owner on Jul 26, 2018. It is now read-only.
/ OnlineJudge Public archive

Online Judge is a programming contest judge built with Node.js (Express), AngularJS, PostgreSQL, and Docker

License

Notifications You must be signed in to change notification settings

es/OnlineJudge

Repository files navigation

Build Status

Programming Contest Judge

Online Judge is a programming contest judge built with Node.js (Express), AngularJS, PostgreSQL, and Docker.

Development

4 steps to begin hacking on Online Judge:

  1. Download Vagrant and make sure it's hooked up to a provider.
  2. Clone the repository to your machine.
  3. Run vagrant up from the root of your clone (takes about 10min for everything to get up and running).
  4. Run vagrant ssh to access the newly provisioned development server.
  5. Run npm start from the root of your clone to start Online Judge.

Visit localhost:3000 in your browser to see your locally running version of Online Judge.

You can stop Online Judge by typing Control-C in the terminal.

Testing

To test Online Judge run npm test from the root of your clone.

About

Online Judge is a programming contest judge built with Node.js (Express), AngularJS, PostgreSQL, and Docker

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published