Train like a contender. Compete like a champion.
CodeTrackX is a modern competitive coding platform built to simulate real technical interview environments.
Unlike traditional practice platforms, CodeTrackX combines:
- competitive contests
- real-time coding battles
- structured training paths
- clan based collaboration
- company-wise interview preparation
All inside a unified system designed for serious developers.
Real-time competitive coding duels.
Modes:
- Quick Match
- Ranked Battle
- Custom Duel
Developers compete under time pressure solving algorithmic problems.
Timed competitive programming contests.
Features:
- Live leaderboard
- Contest rankings
- XP and rating system
- Multi-mode contests (Solo, Duo, Clan)
Structured training arenas for interview preparation.
Tracks include:
- Data Structures & Algorithms
- System Design
- Low-Level Design
- Machine Coding
- SQL
Practice real interview questions frequently asked by top companies.
Companies include:
- Meta
- Amazon
- Microsoft
- Apple
Developers can form teams and compete together.
Features:
- Clan creation
- Clan leaderboards
- Weekly clan competitions
- Squad-based progression
Personalized dashboard that tracks:
- XP
- streaks
- rank
- interview readiness
- learning progress
Simulated Online Assessments for interview preparation.
Features:
- timed OA simulations
- integrity tracking
- performance analysis
- company-style assessments
- Competitive coding battles
- Contest engine with real-time rankings
- Structured interview preparation
- Clan based collaboration
- Company interview practice
- Leaderboards and XP system
- Admin management dashboard
- Supabase powered backend
- Cyber-glass UI design
Frontend
- React / Next.js
- TailwindCSS
- Custom UI components
Backend
- Supabase
- PostgreSQL
- Supabase Realtime
Infrastructure
- Cloudflare Pages (frontend hosting)
- Supabase Storage
- Supabase Edge Functions
codetrackx
β
βββ assets
β βββ banner.jpeg
β βββ dashboard.png
β βββ contests.png
β βββ BATTLE.png
β βββ Clan Arena.png
β βββ OA Arena.png
β βββ COMPANY-WISE PROBLEMS.png
β βββ challenges:dsa.png
β
βββ docs
βββ src
βββ supabase
β
βββ README.md
βββ CONTRIBUTING.md
βββ CODE_OF_CONDUCT.md
βββ LICENSE
Clone repository
git clone https://github.com/Starlord87official/code-arena.git
cd code-arena
Install dependencies
npm install
Create environment file
NEXT_PUBLIC_SUPABASE_URL=
NEXT_PUBLIC_SUPABASE_ANON_KEY=
Run development server
npm run dev
CodeTrackX includes an internal Admin Dashboard used to manage:
- Users
- Problems
- Contests
- Battles
- Clans
- Notifications
- Championship seasons
Admin access is controlled via Supabase role permissions.
Upcoming features:
- AI coding feedback
- Interview simulation engine
- mobile application
- advanced contest rating system
- company interview pipelines
We welcome contributions from developers worldwide.
Steps:
1 Fork the repository 2 Create a feature branch 3 Commit your changes 4 Submit a Pull Request
See CONTRIBUTING.md for full guidelines.
CodeTrackX is actively maintained and receives feature updates regularly.
Typical maintainer tasks include:
- reviewing pull requests
- debugging issues across multiple modules
- maintaining Supabase database migrations
- writing documentation
- refactoring contest and battle systems
AI-assisted tooling like Codex can significantly improve this workflow by:
- automating code review suggestions
- identifying potential bugs early
- generating documentation for new modules
- assisting contributors during development
This project is licensed under the MIT License.
CodeTrackX aims to build a global competitive coding ecosystem where developers can:
- learn
- compete
- collaborate
- grow
together.
We believe competitive programming infrastructure should be open and transparent.
Most platforms in this space are closed systems.
CodeTrackX aims to build an open ecosystem where developers can contribute to the future of coding competitions and interview preparation.







