Skip to content

Latest commit

 

History

History
56 lines (31 loc) · 1.33 KB

README.md

File metadata and controls

56 lines (31 loc) · 1.33 KB

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!