Skip to content

sambhandavale/code_space

Repository files navigation

CODESPACE

Transforming coding challenges into engaging competitions.

Built with the tools and technologies:

Express JSON Markdown Socket.io npm Mongoose ENV JavaScript Nodemon Passport React TypeScript Vite ESLint Axios Socket Sass React Router


Table of Contents


Overview

Codespace is a cutting-edge gamified coding platform that revolutionizes the way developers engage with coding challenges, making learning both fun and competitive.

Why code_space?

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.

Getting Started

Prerequisites

This project requires the following dependencies:

  • Programming Language: TypeScript
  • Package Manager: npm

Installation

Build code_space from the source and install dependencies:

  1. Clone the repository:

    git clone https://github.com/sambhandavale/code_space
  2. Navigate to the project directory:

    cd code_space
  3. Install the dependencies:

    npm install

Usage

Run the project with:

npm start

About

Transforming coding challenges into engaging competitions.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages