You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

59 lines
1.9 KiB
Markdown

# ReCodEx
**ReCodEx** is complex programmer testing solution, primary targeted to technical universities. It's highly customizable and based on modern technologies.
## Contents
* [[Introduction]]
* [[Introduction#current-code-evaluating-solution]]
* [[Introduction#analysis-of-related-projects]]
* [[Introduction#recodex-goals]]
* [[Introduction#terminology]]
* [[User documentation]]
* [[Overall architecture]]
* [[Overall architecture#components]]
* [[Overall architecture#communication]]
* [[Overall architecture#assignments]]
* [[Overall architecture#submission-flow]]
* [[Overall architecture#common-install]]
* [[Worker]]
* [[Worker#description]]
* [[Worker#architecture]]
* [[Worker#installation]]
* [[Worker#configuration-and-usage]]
* [[Broker]]
* [[Broker#description]]
* [[Broker#architecture]]
* [[Broker#installation]]
* [[Broker#configuration-and-usage]]
* [[Monitor]]
* [[Monitor#description]]
* [[Monitor#architecture]]
* [[Monitor#installation]]
* [[Monitor#configuration-and-usage]]
* [[Fileserver]]
* [[Fileserver#description]]
* [[Fileserver#architecture]]
* [[Fileserver#installation]]
* [[Fileserver#configuration-and-usage]]
* [[Web API]]
* [[Web API#description]]
* [[Web API#architecture]]
* [[Web API#installation]]
* [[Web API#configuration-and-usage]]
* [[Web application]]
* [[Web application#description]]
* [[Web application#architecture]]
* [[Web application#installation]]
* [[Web application#configuration-and-usage]]
* [[Conclusion]]
* [[Conclusion#further-improvements]]
## Separated pages
* [[Logo]]
* [[Coding style]]
## Documentation
* [API documentation](http://recodex.github.io/api-doc)
* Programmer documentation
* [Worker](http://recodex.github.io/worker/)
* [Broker](http://recodex.github.io/broker/)
* [Monitor](http://recodex.github.io/monitor/)