├── .env.example ├── .gitignore ├── .prettierignore ├── Procfile ├── README.md ├── client ├── assets │ ├── github.png │ └── logo-icon.png ├── code_templates │ ├── c.js │ ├── cpp.js │ ├── index.js │ ├── java.js │ ├── javascript.js │ └── python.js ├── components │ ├── codeEditor.js │ ├── inputField.js │ ├── langSel.js │ ├── outputField.js │ ├── saveProgram.js │ └── submitProgram.js ├── index.js ├── index.scss └── utilities │ ├── eventBus.js │ ├── languages.js │ └── preloader │ ├── preloader.js │ └── preloader.scss ├── index.js ├── logo.jpg ├── nodemon.json ├── package.json ├── server ├── config.js ├── db.js ├── index.js ├── models │ └── Program.js ├── routes.js └── services.js ├── views └── index.ejs └── webpack.config.js /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | 3 | .env 4 | node_modules 5 | client/dist 6 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/.prettierignore -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | web: node index.js 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/README.md -------------------------------------------------------------------------------- /client/assets/github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/client/assets/github.png -------------------------------------------------------------------------------- /client/assets/logo-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/client/assets/logo-icon.png -------------------------------------------------------------------------------- /client/code_templates/c.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/client/code_templates/c.js -------------------------------------------------------------------------------- /client/code_templates/cpp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/client/code_templates/cpp.js -------------------------------------------------------------------------------- /client/code_templates/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/client/code_templates/index.js -------------------------------------------------------------------------------- /client/code_templates/java.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/client/code_templates/java.js -------------------------------------------------------------------------------- /client/code_templates/javascript.js: -------------------------------------------------------------------------------- 1 | export default 2 | `console.log("Hello, World!") 3 | `; 4 | -------------------------------------------------------------------------------- /client/code_templates/python.js: -------------------------------------------------------------------------------- 1 | export default 2 | `print("Hello, World!") 3 | `; 4 | -------------------------------------------------------------------------------- /client/components/codeEditor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/client/components/codeEditor.js -------------------------------------------------------------------------------- /client/components/inputField.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/client/components/inputField.js -------------------------------------------------------------------------------- /client/components/langSel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/client/components/langSel.js -------------------------------------------------------------------------------- /client/components/outputField.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/client/components/outputField.js -------------------------------------------------------------------------------- /client/components/saveProgram.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/client/components/saveProgram.js -------------------------------------------------------------------------------- /client/components/submitProgram.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/client/components/submitProgram.js -------------------------------------------------------------------------------- /client/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/client/index.js -------------------------------------------------------------------------------- /client/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/client/index.scss -------------------------------------------------------------------------------- /client/utilities/eventBus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/client/utilities/eventBus.js -------------------------------------------------------------------------------- /client/utilities/languages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/client/utilities/languages.js -------------------------------------------------------------------------------- /client/utilities/preloader/preloader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/client/utilities/preloader/preloader.js -------------------------------------------------------------------------------- /client/utilities/preloader/preloader.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/client/utilities/preloader/preloader.scss -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | require('./server'); 2 | -------------------------------------------------------------------------------- /logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/logo.jpg -------------------------------------------------------------------------------- /nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/nodemon.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/package.json -------------------------------------------------------------------------------- /server/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/server/config.js -------------------------------------------------------------------------------- /server/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/server/db.js -------------------------------------------------------------------------------- /server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/server/index.js -------------------------------------------------------------------------------- /server/models/Program.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/server/models/Program.js -------------------------------------------------------------------------------- /server/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/server/routes.js -------------------------------------------------------------------------------- /server/services.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/server/services.js -------------------------------------------------------------------------------- /views/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/views/index.ejs -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itaditya/Code-Runner/HEAD/webpack.config.js --------------------------------------------------------------------------------