Skip to content

ngngka1/Online-Codejudge

Repository files navigation

Online Codejudge v1.0.0-pre-release

Online Codejudge is a web application that provides the following functions:

  1. Online IDE (Running codes with interactive input terminal)
  2. Codejudge system that supports
    • creations of individual problemset & problems
    • solving problems of available problemset from different users

Release details

  • This release should be stable enough for user testing, but it is intended that some minor features for usability (e.g. more user-friendly problemset/problems management, etc.) will be added before actual user testing
  • Currently supported languages for IDE:
    • C
    • C++
    • Python
    • Java
    • Rust
  • Currently supported languages for codejudge:
    • Python
    • Java

Changelogs

App Preview

Video demo: WIP

IDE

ide_demo_python ide_demo_java

Codejudge (answering)

codejudge_demo codejudge_results

Codejudge (managing problemset/problems)

manage_problems manage_problems manage_problemset manage_problemset_invite

Launch details:

WIP

User Manual

WIP

License

This project is licensed under the GNU General Public License v3.0. You can freely use, modify, and distribute this software, but any modified versions must also be open-sourced under the same license.

Summary of GPL v3

  • You are free to use, modify, and distribute the software.
  • If you distribute the modified software, you must do so under the same license (GPL v3).
  • You must include a copy of the license with any distribution.
  • This license ensures that all derivatives remain open source.

For more details, see the full license text in the LICENSE file.

Contact

For questions or feedback, please reach out at [nkayu831@gmail.com].

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors