ZuiOJ

screenshot of ZuiOJ
vue

Zui Online Judge(ZOJ) 基于SpringBoot和SpringCloud和Vue的开源在线代码评委系统(OJ)。An open source online judge system(OJ) based on Spring Boot, Spring Cloud and Vue

Overview

ZuiOJ is a powerful and innovative open-source online judge system designed for coding competitions and academic purposes. Built on a modern stack including Spring Boot, Spring Cloud, and Vue, ZuiOJ offers a robust platform for developers and learners to test their coding skills efficiently. Its user-friendly interface and reliable performance make it a notable choice for educational institutions and coding enthusiasts alike.

Features

  • Open Source: ZuiOJ is fully open-source, allowing users to modify and enhance the system according to their specific needs.
  • Spring Boot Integration: Utilizing Spring Boot ensures that the backend is efficiently structured and scalable, providing a solid foundation for the application.
  • Cloud Support: With Spring Cloud, ZuiOJ can easily integrate with various cloud services, enhancing its scalability and flexibility.
  • User-Friendly Interface: Designed with Vue, the front-end is intuitive and engaging, making it easy for users to navigate and participate in coding challenges.
  • Multi-language Support: ZuiOJ supports multiple programming languages, enabling users to submit solutions in their preferred coding language.
  • Real-time Judging: The platform provides real-time feedback on submitted code, helping users learn and improve their coding skills more effectively.
  • Community Driven: Being an open-source project, ZuiOJ encourages contributions from the community, fostering continuous improvement and feature development.
vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.