Transforming coding challenges into engaging competitions.
Codespace is a cutting-edge gamified coding platform that revolutionizes the way developers engage with coding challenges, making learning both fun and competitive.
This project aims to create an interactive environment for developers to enhance their coding skills through real-time challenges. The core features include:
- 🎮 Real-time Communication: Engage with live updates during coding challenges using Socket.IO.
- 🔐 User Authentication: Secure login and registration processes to protect user data.
- 🧠 Matchmaking System: Efficiently pairs users based on preferences for a tailored experience.
- 🛠 Dynamic Challenge Management: Create, join, and manage coding challenges seamlessly.
- 📊 Comprehensive User Profiles: Track statistics and achievements for a personalized journey.
This project requires the following dependencies:
- Programming Language: TypeScript
- Package Manager: npm
Build code_space
from the source and install dependencies:
-
Clone the repository:
git clone https://github.com/sambhandavale/code_space
-
Navigate to the project directory:
cd code_space
-
Install the dependencies:
npm install
Run the project with:
npm start