Skip to content

An Online Code Execution Platform using Jdoodle API

Notifications You must be signed in to change notification settings

sswastik02/Codeara

 
 

Repository files navigation

Codeara

An Online Code Execution Platform using API

forthebadge

forthebadge forthebadge forthebadge forthebadge

This app is used to compile and execute the program with login feature. It also has sample problems and user's progress record.

Starting the Project

  • mkdir CodeCompiler

  • cd CodeCompiler

  • Creating a virtualenv with python and activate it

sudo apt install python3-venv

python3 -m venv <environment name>

source <environment name>/bin/activate
  • git clone https://github.com/lugnitdgp/Codeara.git

  • cd Codeara

  • sudo apt-get install python3-dev default-libmysqlclient-dev build-essential

  • pip3 install -r requirements.txt

  • cp .env.example .env

  • Run the Migrations

python3 manage.py makemigrations

python3 manage.py migrate

  • Run the development server
python3 manage.py runserver

For Contribution

Read the CONTRIBUTING.md to know how to contribute

  1. Find an issue to resolve.
  2. Comment on the issue.
  3. Fork the repository
  4. Make changes and push.
  5. Make a pull request and wait for merging.

About

An Online Code Execution Platform using Jdoodle API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 36.2%
  • Python 26.5%
  • JavaScript 19.0%
  • CSS 18.1%
  • Shell 0.2%