A plateform for code submission and evaluation inside docker containers. Incubated features like search problem by code, filter problem by difficulty level, user authentication, user verification.
supports c11, c++14, c++17, c++20, python3.
- Install Docker and Python3 on your system.
- Install virtual environment. If pip is not install then install it first then run above command
pip install virtualenv
- create virtual environment.
virtualenv virtualenv_name
- Clone the repo
git clone <repo_link>
- Install project dependencies from requirements.txt
pip isntall -r requirements.txt
- Make migrations
python3 manage.py makemigrations
python3 manage.py migrate
- Run local server
python3 manage.py runserver