Online Judge Deployment & Operations Powered by DMOJ
Automated grading infrastructure for schools, universities, and coding centers. Choose between a free organization on luyencode.net or a dedicated instance on custom VPS infrastructure. Currently serving 20 educational institutions and 4 independent deployments.
Two Ways to Start
Organization on luyencode.net
Dedicated workspace on shared infrastructure for schools, clubs, and teams: student management, assignments, contest hosting. Zero server setup or maintenance required.
Custom Domain, Dedicated VPS & Operation
Independent system on dedicated VPS infrastructure: domain consulting, installation, customization, backups, 24/7 monitoring and long-term maintenance.
Active Deployments
Platform Capabilities
Infrastructure & Setup
- ✓ DMOJ + Sandboxed Judge Server
- ✓ Custom domain, SSL, Email notifications
- ✓ Full admin documentation handoff
Branding & Operations
- ✓ Custom UI theme & organization branding
- ✓ Daily automated backups + 24/7 uptime monitoring
- ✓ System updates & ongoing technical support
Content & Customization
- ✓ Shared problem bank of 1500+ algorithmic problems
- ✓ Custom integrations (LMS, payment gateways)
- ✓ Admin & teaching staff onboarding
System Scale & Statistics
Institutions do not need to start from scratch. A structured problem repository categorized by topic and difficulty level is ready for immediate classroom use or contest hosting.
Process Workflow
Frequently Asked Questions
+Who owns the school's data?
All student records, problem sets, and submission histories belong entirely to your institution. For dedicated deployments, all data resides on your own private infrastructure. For free plans on luyencode.net, data exports can be requested anytime.
+What happens if you no longer maintain the platform?
The platform is powered by DMOJ (a mature, open-source project maintained globally by a large developer community, not a proprietary lock-in). All configuration files and administration manuals are handed over, enabling any sysadmin to take over smoothly.
+Does our institution need its own server?
Not if you choose the free tier on luyencode.net. Dedicated deployments require a Virtual Private Server (VPS), and I provide tailored server sizing to prevent overpaying.
+Can we upload our custom problem sets?
Yes. On luyencode.net, organizations can create private problems or utilize the shared bank. Dedicated instances allow importing custom problems in standard competitive programming formats.