Code Runner WebApp is a full-stack application that provides an online IDE (Integrated Development Environment) for compiling programs in over 9+ programming languages. It supports both frontend and backend development, allowing users to write, compile, and execute code directly from their web browser.
- Multi-Language Support: Code Runner WebApp supports over 9+ programming languages including Python, JavaScript, Java, C++, and more.
- Syntax Highlighting: Enjoy syntax highlighting for different programming languages to improve code readability.
- Real-Time Compilation: Users can compile their code in real-time without needing to install any compilers locally.
- Error Handling: Comprehensive error handling to provide meaningful feedback to users when code compilation fails.
- Responsive Design: The web application is designed to be responsive and accessible on various devices including desktops, tablets, and smartphones.
- Frontend: HTML, CSS, JavaScript (React.js)
- Backend: Node.js, Express.js
- Database: MongoDB (or specify your choice of database)
- Compiler Integration: (List the compiler or compiler API services you're using)
To get started with Code Runner WebApp locally, follow these steps:
- Clone this repository to your local machine.
git clone https://github.com/notnotdurgesh/Code-Runner-WebApp.git - Navigate to the project directory.
cd Code-Runner-WebApp
-
Install dependencies using
npm install. -
Start the backend server using
npm run dev. -
Navigate to the
clientdirectory and start the frontend server usingnpm start. -
Access the application in your web browser at
http://localhost:3000.
Contributions are welcome! If you have any suggestions, bug fixes, or new features to add, please open an issue or submit a pull request.
This project is licensed under the MIT License.
- Special thanks to [Name of Contributors/Third-party Libraries, if applicable]
- Icons made by Icon Author from www.flaticon.com