This is the compilation server that takes input from backend to process c++ and java codes and also match testcases.
dependencies: npm i
running in development mode: npm run dev running in production mode: npm start
This project relies on the following npm packages:
- codemon: Local package for handling code compilation and execution.
- cors: Middleware for enabling Cross-Origin Resource Sharing (CORS).
- dotenv: Module for loading environment variables from a
.envfile. - express: Web framework for Node.js.
- express-rate-limit: Middleware for rate-limiting requests to APIs.
- nodemon: Tool for automatically restarting the server during development.
Make sure to install these dependencies by running:
npm install