Skip to content

FrontEnd Repo of built from scratch Contest Organizing Platform

Notifications You must be signed in to change notification settings

dhs26206/Browser-IDE-FrontEnd

Repository files navigation

CoPanda

CoPanda is a platform built from scratch with the aim of organizing contests and providing a space to practice DSA (because that's what the world needs!!).

Yes, this project also comprises both frontend and backend (I’d say, two backends).

Three friends, one AI, and countless unproductive hours made this project possible!!

Tech Stack:
Frontend: React (Vite), TailwindCSS, ShadCN
Backend: Node.js, Docker, MongoDB, and one hypervised, lightweight, immortal virtual machine.

Let me introduce the humans (redacted for privacy):

  • Dhruv: Of course, first me!
  • Ayush: The AI-envious guy
  • Manpreet: The dictator

P.S.:
The frontend is deployed on Cloudflare Pages, the backend on Render, and one VM is running on Azure.

Frontend Repo: Link
Backend Repo: Link
Project Preview: Link

Features

  1. Docker Images: Used for compilation and output purposes, ensuring isolation and reducing spam.

  2. Login with GitHub OAuth: Users don’t have to remember passwords—just log in using GitHub.

  3. Rate Limiter: Implemented at the backend to prevent exploitation.

  4. Queue System: Ensures our VM doesn’t get overwhelmed by managing the load efficiently.

About

FrontEnd Repo of built from scratch Contest Organizing Platform

Topics

Resources

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •