Skip to content

An Online Compiler in which C++ and Python is compiled and run

Notifications You must be signed in to change notification settings

siddhanth4/Online_Compiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Online-Compiler

image

Online Compiler

Welcome to the Online Compiler project! This web application allows users to compile and run C++ and Python code directly from their browser. It's built with a Node.js backend and a React frontend, utilizing Redis for efficient caching and processing.

Features

  • Compile and run C++ and Python code.
  • User-friendly interface with real-time output.
  • Fast execution using Redis for caching.

Technologies Used

  • Frontend: React.js
  • Backend: Node.js, Express.js
  • Database: Redis
  • Languages Supported: C++, Python

Installation

To get started with the Online Compiler, you'll need to install the necessary dependencies.

  1. Clone the repository:

    git clone https://github.com/siddhanth4/Online_Compiler.git
    
  2. Navigate to the project directory:

    cd Online_Compiler
    
  3. Install dependencies for the backend:

    cd backend
    npm install
    
  4. Install dependencies for the client:

    cd ../client
    npm install
    

##Usage

Starting the Application

  1. Start the Backend:
    cd backend
    npm run start
    
  2. Start the Client:
    cd client
    npm start
    
  3. Start the Redis:
    redis-server
    redis-cli
    

About

An Online Compiler in which C++ and Python is compiled and run

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published