CodeContest-IDE is a powerful, production-ready online IDE and contest management platform proudly developed and maintained by Codeunia.
Designed for scalability, performance, and real-time coding competitions, it powers internal events, open challenges, and learning experiences within the Codeunia ecosystem.
-
🔤 Multi-language Code Editor
Built using Monaco Editor with syntax highlighting and intelligent support for multiple languages. -
🏁 Contest Management System
Create, schedule, and manage coding contests with live leaderboards and submission handling. -
👤 User Authentication & Profiles
Secure login via Supabase (email, Google, GitHub), with user profiles and participation history. -
🛠️ Admin Dashboard
Full dashboard to manage users, problems, contests, and judge submissions. -
🧠 Judge System
Secure server-side code execution and auto-evaluation of user submissions. -
🗃️ Persistent Database
PostgreSQL (via Supabase) for contest data, user accounts, problems, and submissions.
- Frontend: Next.js 15, React, Tailwind CSS
- Editor: Monaco Editor
- Database: Supabase (PostgreSQL)
- ORM: Prisma
- Authentication: NextAuth.js
- Hosting: Vercel
This project is an official product of CodeUnia.
All rights reserved. © 2025 CodeUnia
Feel free to contribute, fork, and share — but all commercial usage and official branding must be aligned with Codeunia’s license and policies.