What are the best architectural practices for building a real-time coding duel platform like Code Verses?
Starting a New Project — Code Verses
Today, I officially started building Code Verses — a platform focused on coding duels, learning, and real coding practice.
Tech Stack:
• React.js — Frontend
• Django — Backend
• FastAPI — Authentication & API communication
The Main Idea
Two players join a room and compete in a live coding duel within an allocated time.
The winner earns points from the loser, creating a competitive and skill-based coding environment.
But this platform is not only about competition.
In the AI era, many developers are slowly losing the habit of writing code manually. Even I felt that happening to myself.
So for this project, I’m challenging myself to do more legacy-style coding, improve problem-solving skills, and build features with deeper understanding instead of relying completely on AI-generated code.
The platform will also include:
• Learning-focused features
• Practice environments
• Hidden features I’ll reveal weekly
This is going to be a long-term journey, and I’ll be sharing updates regularly.
I would really appreciate your support, feedback, and suggestions whenever I get stuck or need guidance along the way**