Skip to content

geetanjali55/code-compiler

Repository files navigation

Code Compiler

A full-stack online code compiler and editor built with Flask, MongoDB, and the MERN stack (MongoDB, Express.js, React.js, Node.js).
This project allows users to write, compile, and run code in multiple programming languages directly from the browser.

Features

  • Real-time code editing with syntax highlighting
  • Compile and execute code on the server using Flask backend
  • User authentication and session management
  • Persistent storage of user code snippets using MongoDB
  • Responsive and modern UI built with React
  • RESTful API using Express and Node.js

Tech Stack

  • Frontend: React.js, HTML, CSS, JavaScript
  • Backend: Flask (Python), Express.js, Node.js
  • Database: MongoDB
  • Other: Docker (optional), JWT authentication, REST API

Getting Started

  1. Clone the repo
  2. Install dependencies for both frontend and backend
  3. Set up MongoDB and environment variables
  4. Run the backend server and frontend client

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published