Skip to content

GMHDBJD/GOJ

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GOJ

My Online Judge:

GOJ is an open source OJ inspired by Vmatrix. It use Vue as front-end, SpringBoot as back-end, run python as judger in docker to increases security and resource-friendly.

Dependency

  • Vue, Vuetify
  • SpringBoot
  • Python
  • Redis
  • Mysql5.7
  • Docker

To be continue (May not)

  • Add more languages
  • Add more problems
  • Change judger to disturbute
  • Add random test
  • Add special judge
  • Other

Development

Want to contribute? Great!

To fix a bug or enhance an existing module, follow these steps:

  • Fork the repo
  • Create a new branch (git checkout -b improve-feature)
  • Make the appropriate changes in the files
  • Add changes to reflect the changes made
  • Commit your changes (git commit -am 'Improve feature')
  • Push to the branch (git push origin improve-feature)
  • Create a Pull Request

Bug / Feature Request

If you find a bug, kindly open an issue here by including your data.

About

My Online Judge.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published