Skip to content
This repository has been archived by the owner on May 18, 2021. It is now read-only.

aditya-mitra/code-rush

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CODERUSH

CODE-RUSH

CODE-RUSH is a competitive coding platform developed on the latest standard of the web - the JAM Stack.


Backend Deploy Frontend Build CodeQL

KickStart

In project root, run docker-compose up

  • You should have docker installed in your system.

Note : You have to change to change the backend_url to http://localhost:9000/api/ in next.config.js


Features

Front


  • The Site is blazing fast⚡

Believe Me! Try it yourself CodeRush👈

All Pages are pre-rendered

questions


-> This means your browser does not need to do the work to render JavaScript

ACE-EDITOR

Editor

-> We are using a top-rated editor ACE. Its Superfast and filled with auto-suggestions and best syntax highlighting

We support 6 languages

DashBoard


-> We have support for 6 languages from syntax highlighting to code compilation. We support C , Java , C++ , Python , Ruby , JS

LeaderBoard

LeaderBoard


-> We have track of our top 10 coders in the leaderboard

Discussion

Comments


-> Stuck in a question ,there is a comment section at the bottom of every question page for discussion

Admin Panel

Admin Panel

We make it easier to add, edit, remove and delete questions, answers, or comments with our Admin Panel


Stack

  • We have implemented the JAM Stack (JavaScript-API-Markdown)

Project Details

Backend

  • ExpressJS
  • MongoDB with mongoose
  • Sphere Engine compiler with Axios requests
  • CORS

Frontend

  • NextJS
  • Material UI
  • Next-Auth from OAuth
  • Axios Requests for Backend


Do Visit Our Site And Experience The Amazing Platform ❤️

Members