/JAlgoArena

JAlgoArena programming contest platform

Primary LanguageJavaApache License 2.0Apache-2.0

JAlgoArena Build Status JProfiler

JAlgoArena is a programming contest platform. You can host it on any infrastructure which runs Java & Node.JS.

JAlgoArena is a great alternative to portals like HackerRank and similar - when you are limited to only own infrastructure or you just don't want to pay for external service or help in organizing coding contest for your developers.

Introduction

JAlgoArena allows user to see existing problems, create account and using it submit solutions for existing problems.

  • Every solution is limited by time and memory consumption and needs to pass all defined test cases
  • Problems itself are divided into three difficulty levels for each ones receiving different set of points

UI

  • JAlgoArena is created using Responsive UI based on bootstrap framework.
  • Internally all is done with usage of React components and bootstrap styles.

See more details on JAlgoArena Docs page.

Component Diagram