Skip to content

krishnendu19802/CodeQuanta

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodeQuanta

Welcome to CodeQuanta!!!

CodeQuanta is a comprehensive online coding platform designed to help users practice Data Structures and Algorithms (DSA) and Competitive Programming (CP).

Features

User Features

  • User Profiles: Personalized profiles to track progress and performance.
  • Online Compiler: Integrated compiler to run and test code directly on the platform.
  • CP Judge: Automated competitive programming judge to evaluate submissions.
  • Practice Questions: Extensive library of DSA and CP questions.
  • Multiple Languages support: Users can write their code in C, C++, Python.(It can be extended later)

Admin Features

  • Admin Panel: Efficient management of questions and content updates.
  • Add new admin: Make new admin.

Technologies Used

  • Frontend: ReactJS, Bootstrap
  • Backend: Flask (Python)
  • Database: MongoDB
  • Containerization: Docker
  • Authentication: Json Web Token (JWT)

Installation

Prerequisites

Ensure you have the following installed:

  • Docker
  • Python 3.x
  • npm (Node Package Manager)

Contact

For any inquiries, please reach out to:


Thank you for using CodeQuanta!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 68.1%
  • Python 28.5%
  • CSS 1.8%
  • HTML 1.4%
  • Dockerfile 0.2%