Hello everyone,
We are excited to introduce Open Source Online Judge System version 1 (NeptuneOJ v1). This is an open-source online judging system designed to help programmers and students practice and compete through diverse and engaging programming challenges.
NeptuneOJ v1 is built with the goal of providing a professional testing environment, supporting multiple programming languages, and ensuring fairness in evaluating and ranking submissions. The project is fully open-source, allowing the community to contribute and continuously improve it.
The project is developed using modern and popular technologies:
- Backend: Spring Boot
- Frontend: ReactJS
- Database: PostgreSQL
- Caching & Message Broker: Redis
- Containerization: Docker
- Provide a high-quality platform for learning and testing programming skills.
- Provide exercises and contests for practice.
- Currently supports only C/C++11.
- Ensure transparency and fairness in the evaluation process.
- Encourage contributions and development from the open-source community.
We welcome your interest and contributions to the project. Let’s work together to build a better platform for learning and testing programming skills for everyone!
Thank you for your support!
Contact: