Skip to content

Soham271/DevDuel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 

Repository files navigation

DEVDUEL

Unleash Creativity, Conquer Challenges, Elevate Competition

Built with the tools and technologies:

Express JSON Markdown Socket.io npm Autoprefixer Mongoose Firebase PostCSS ENV JavaScript MongoDB React Cloudinary Vite ESLint Axios styled-components

Table of Contents

Overview

DevDuel is an innovative platform that empowers developers to create and participate in real-time coding competitions with ease. Built on a modern React + Vite stack, it offers a rich, scalable architecture optimized for fast development and seamless user experiences.

Why DevDuel?

This project streamlines the entire competitive coding workflow, from contest creation to live scoring. The core features include:

  • Problem Management: Curated programming problems with detailed descriptions and test cases.
  • Real-Time Updates: WebSocket-powered leaderboards and contest interactions for instant feedback.
  • Rich UI Components: Reusable, accessible components styled with Tailwind CSS and Radix UI.
  • Secure Authentication: Firebase integration and JWT-based sessions for user security.
  • Modular Backend: Robust APIs for contest, user, and problem management supporting scalable growth.

Getting Started

Prerequisites

This project requires the following dependencies:

  • Programming Language: JavaScript
  • Package Manager: npm

Installation

Build DevDuel from the source and install dependencies:

  1. Clone the repository:
    git clone https://github.com/Sohan271/DevDuel

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors